<SEC-DOCUMENT>0000876437-24-000081.txt : 20240731
<SEC-HEADER>0000876437-24-000081.hdr.sgml : 20240731
<ACCEPTANCE-DATETIME>20240731161016
ACCESSION NUMBER:		0000876437-24-000081
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		78
CONFORMED PERIOD OF REPORT:	20240630
FILED AS OF DATE:		20240731
DATE AS OF CHANGE:		20240731

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			MGIC INVESTMENT CORP
		CENTRAL INDEX KEY:			0000876437
		STANDARD INDUSTRIAL CLASSIFICATION:	SURETY INSURANCE [6351]
		ORGANIZATION NAME:           	02 Finance
		IRS NUMBER:				391486475
		STATE OF INCORPORATION:			WI
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-10816
		FILM NUMBER:		241162030

	BUSINESS ADDRESS:	
		STREET 1:		250 EAST KILBOURN AVENUE
		CITY:			MILWAUKEE
		STATE:			WI
		ZIP:			53202
		BUSINESS PHONE:		4143476480

	MAIL ADDRESS:	
		STREET 1:		250 EAST KILBOURN AVENUE
		CITY:			MILWAUKEE
		STATE:			WI
		ZIP:			53202
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>mtg-20240630.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:4d90785f-7d3e-41e5-b0bc-bcd0b30f1d4b,g:90a18867-dd81-4000-8c67-56fbfc4d9383,d:a5d78c912b2a462a873df9916d6e9279-->
<html xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:srt="http://fasb.org/srt/2024" xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:mtg="http://www.mgic.com/20240630" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>mtg-20240630</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-25">0000876437</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-26">2024</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-27">Q2</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" id="f-28">false</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" id="f-29">--12-31</ix:nonNumeric><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-98">5,914,023</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-99">5,939,483</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-100">236,448</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-101">121,539</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:EquitySecuritiesFvNiCost" format="ixt:num-dot-decimal" scale="3" id="f-102">16,084</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:EquitySecuritiesFvNiCost" format="ixt:num-dot-decimal" scale="3" id="f-103">16,025</ix:nonFraction><ix:nonNumeric contextRef="c-274" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="f-1151">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="c-284" name="mtg:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApprovalMeasurementMeasurementPeriod" id="f-1176">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="c-284" name="mtg:StatutoryAccountingPracticesStatutoryAmountAvailableforDividendPaymentswithoutRegulatoryApprovalMeasurementDividendPaymentPeriod" id="f-1177">P2Y</ix:nonNumeric><ix:nonFraction unitRef="number" contextRef="c-285" decimals="1" name="mtg:StatutoryCapitalRequirementsRiskToCapitalRatio" scale="0" id="f-1186">10.0</ix:nonFraction></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="mtg-20240630.xsd"/></ix:references><ix:resources><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="security"><xbrli:measure>mtg:security</xbrli:measure></xbrli:unit><xbrli:unit id="jurisdiction"><xbrli:measure>mtg:jurisdiction</xbrli:measure></xbrli:unit><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-07-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedMaturitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedMaturitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointTwoFivePercentSeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointTwoFivePercentSeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtg:QuotaShareReinsuranceTransactionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtg:QuotaShareReinsuranceTransactionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtg:QuotaShareReinsuranceTransactionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtg:QuotaShareReinsuranceTransactionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtg:ExcessOfLossReinsuranceTransactionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtg:ExcessOfLossReinsuranceTransactionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtg:ExcessOfLossReinsuranceTransactionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtg:ExcessOfLossReinsuranceTransactionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:QuotaShareReinsuranceTransactionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:QuotaShareReinsuranceTransactionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:QuotaShareReinsuranceTransaction2020And20212021NIWMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:QuotaShareReinsuranceTransaction2021And20222021NIWMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:QuotaShareReinsuranceTransaction2021And20222022NIWMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:QuotaShareReinsuranceTransaction2022And20232022NIWMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:QuotaShareReinsuranceTransaction2022And20232023NIWMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:QuotaShareReinsuranceTransaction20232023NIWMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:QuotaShareReinsuranceTransaction20242024NIWMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:CreditUnionQuotaShareReinsuranceTransactionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:QuotaShareReinsuranceTransactionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:A2024TraditionalXOLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:A2023TraditionalXOLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:A2022TraditionalXOLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20231Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-23</xbrli:startDate><xbrli:endDate>2023-10-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20221Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-26</xbrli:startDate><xbrli:endDate>2022-04-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20212Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-03</xbrli:startDate><xbrli:endDate>2021-08-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20211Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-02</xbrli:startDate><xbrli:endDate>2021-02-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20191Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-25</xbrli:startDate><xbrli:endDate>2019-05-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20181Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-30</xbrli:startDate><xbrli:endDate>2018-10-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:ExcessOfLossReinsuranceTransactionsHomeReTransactionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:A2024TraditionalXOLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:A2023TraditionalXOLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:A2023TraditionalXOLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:A2022TraditionalXOLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:A2022TraditionalXOLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20231Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20231Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20221Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20221Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20212Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20212Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20211Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20211Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20201Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-29</xbrli:startDate><xbrli:endDate>2020-10-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20201Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20201Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20191Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20191Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20181Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20181Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:A2023TraditionalXOLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:A2023TraditionalXOLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:A2023TraditionalXOLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:A2022TraditionalXOLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:A2022TraditionalXOLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:A2022TraditionalXOLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20231Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-10-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20231Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20231Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20221Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20221Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20221Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20212Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-08-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20212Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20212Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20211Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20211Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20211Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20201Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20201Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20201Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20191Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-05-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20191Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20191Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20181Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-10-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20181Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20181Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRespecialpurposeinsurersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleSubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-146"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedLoanObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-152"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-154"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-155"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-156"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedLoanObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-158"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-159"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-160"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-161"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-162"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-163"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-164"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-165"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-166"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-167"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-168"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-169"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-170"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-171"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-172"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-173"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-174"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-175"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-176"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-177"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-178"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-179"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedLoanObligationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-180"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedLoanObligationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-181"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedLoanObligationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-182"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-183"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-184"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-185"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-186"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-187"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-188"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-189"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-190"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-191"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-192"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-193"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-194"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-195"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-196"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-197"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-198"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-199"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-200"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-203"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-204"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-205"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-208"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-209"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedLoanObligationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-210"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedLoanObligationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedLoanObligationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-220"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-223"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">mtg:RealEstateAcquiredMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">mtg:RealEstateAcquiredMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointTwoFivePercentSeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointTwoFivePercentSeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointTwoFivePercentSeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-232"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointTwoFivePercentSeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-233"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-234"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-235"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-236"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-237"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-238"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-239"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-240"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-241"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-242"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-243"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-244"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-245"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-246"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-247"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-248"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-249"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-250"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-251"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-252"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-253"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-254"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-255"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-256"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-257"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtg:PensionAndSupplementalPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-258"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtg:PensionAndSupplementalPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-259"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-260"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-261"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtg:PensionAndSupplementalPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-262"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtg:PensionAndSupplementalPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-263"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-264"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-265"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-266"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:NoncatastrophicEventAxis">mtg:A1000IncreaseDecreaseInAverageSeverityReserveFactorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-267"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:NoncatastrophicEventAxis">mtg:OnePercentagePointIncreaseDecreaseInAverageClaimRateReserveFactorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-268"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:NoncatastrophicEventAxis">mtg:IncreaseDecreaseInExpectedClaimRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-269"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:NoncatastrophicEventAxis">mtg:IncreaseDecreaseInExpectedClaimRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-270"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:NoncatastrophicEventAxis">mtg:IncreaseDecreaseRelatedToSeverityPoolReservesLAEReservesReinsuranceAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-271"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:NoncatastrophicEventAxis">mtg:IncreaseDecreaseRelatedToSeverityPoolReservesLAEReservesReinsuranceAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-272"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-07-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-273"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-25</xbrli:startDate><xbrli:endDate>2024-07-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-274"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-275"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-276"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-277"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-278"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-279"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-280"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mtg:NonEmployeeDirectorRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-281"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mtg:NonEmployeeDirectorRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-282"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-283"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-284"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:MortgageGuarantyInsuranceCorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-285"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:MortgageGuarantyInsuranceCorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-286"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000876437</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:MortgageGuarantyInsuranceCorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ia5d78c912b2a462a873df9916d6e9279_1"></div><div style="min-height:40.5pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:18pt;font-weight:400;line-height:120%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-Q</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:14pt;font-weight:400;line-height:120%">UNITED STATES SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:12pt;font-weight:400;line-height:120%">WASHINGTON, D.C. 20549</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:522.00pt"><tr><td style="width:1.0pt"/><td style="width:12.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:127.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:376.00pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentQuarterlyReport" format="ixt-sec:boolballotbox" id="f-2">&#9746;</ix:nonNumeric></span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">For the quarterly period ended</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-3">June 30, 2024</ix:nonNumeric></span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="f-4">&#9744;</ix:nonNumeric></span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">For the transition period from ______ to ______</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commission file number</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-5">1-10816</ix:nonNumeric></span></td></tr></table></div><div style="text-align:center"><img src="mtg-20240630_g1.jpg" alt="download.jpg" style="height:56px;margin-bottom:5pt;vertical-align:text-bottom;width:156px"/></div><div style="text-align:center"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:20pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-6">MGIC Investment Corp</ix:nonNumeric>oration</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.137%"><tr><td style="width:1.0%"/><td style="width:23.392%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.392%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.524%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:49.192%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-7">Wisconsin</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-8">39-1486475</ix:nonNumeric></span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(State or other jurisdiction of incorporation or organization)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(I.R.S. Employer Identification No.)</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-9">250 E. Kilbourn Avenue</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-10">53202</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-11">Milwaukee,</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-12">Wisconsin</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Zip Code)</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Address of principal executive offices)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:3pt"><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-13">(414)</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-14">347-6480</ix:nonNumeric></span></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">(Registrant&#8217;s telephone number, including area code)</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:31.849%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.849%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Title of each class</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Trading Symbol</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-15">Common stock</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-16">MTG</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-17">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.  <ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-18">Yes</ix:nonNumeric>  </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">   No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).  <ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-19">Yes</ix:nonNumeric>  </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">  </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">No </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act. (Check one):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.132%"><tr><td style="width:1.0%"/><td style="width:15.444%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.974%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.372%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.289%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.377%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-20">Large accelerated filer</ix:nonNumeric> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9746;</span></div><div style="text-align:center"><span><br/></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accelerated filer </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-accelerated filer </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="f-21">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Do not check if a smaller reporting company)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="f-22">&#9744;</ix:nonNumeric></span></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%">o</span></div></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).   YES </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" id="f-23">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">NO </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">x</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate the number of shares outstanding of each of the issuer&#8217;s classes of common stock, as of the latest practicable date: As of July&#160;26, 2024, there were <ix:nonFraction unitRef="shares" contextRef="c-2" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-24">259,233,744</ix:nonFraction> shares of common stock of the registrant, par value $1.00 per share, outstanding.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/></tr></table></div><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:40.5pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Forward Looking and Other Statements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All statements in this report that address events, developments or results that we expect or anticipate may occur in the future are &#8220;forward looking statements.&#8221; Forward looking statements consist of statements that relate to matters other than historical fact. In most cases, forward looking statements may be identified by words such as &#8220;believe,&#8221; &#8220;anticipate&#8221; or &#8220;expect,&#8221; or words of similar import. The Risk Factors referred to in &#8220;Forward Looking Statements and Risk Factors &#8211; Location of Risk Factors&#8221; in Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations below, may cause our actual results to differ materially from the results contemplated by forward looking statements that we may make. We are not undertaking any obligation to update any forward looking statements or other statements we may make in this document even though these statements may be affected by events or circumstances occurring after the forward looking statements or other statements were made. Therefore, no reader of this document should rely on these statements being current as of any time other than the time at which this document was filed with the Securities and Exchange Commission.</span></div><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 2</span></div></div></div><div id="ia5d78c912b2a462a873df9916d6e9279_7"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MGIC INVESTMENT CORPORATION AND SUBSIDIARIES</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORM 10-Q</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FOR THE QUARTER ENDED June 30, 2024</span></div><div style="margin-bottom:3pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:279.75pt"><tr><td style="width:1.0pt"/><td style="width:277.75pt"/><td style="width:1.0pt"/></tr><tr style="height:5pt"><td colspan="3" style="border-top:0.25pt solid #000000;padding:0 1pt"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"/><td style="width:33.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:475.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:25.00pt"/><td style="width:1.0pt"/></tr><tr style="height:15pt"><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Table of contents</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Page</span></td></tr><tr style="height:12pt"><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_13">PART I &#8212; FINANCIAL INFORMATION</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_16">Item 1</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_16">Financial Statements:</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_19">Consolidated Balance Sheets - </a>June 30, 2024 (Unaudited) and December 31, 2023</span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_19">8</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Statements of Operations (Unaudited) - Three and Six Months Ended June 30, 2024 and 2023</span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_25">9</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Statements of Comprehensive Income (Unaudited) - Three and Six Months Ended June 30, 2024 and 2023</span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_28">10</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Statements of Shareholders&#8217; Equity (Unaudited) -  Three and Six Months Ended June 30, 2024 and 2023</span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_31">11</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consolidated Statements of Cash Flows (Unaudited) -  Three and Six Months Ended June 30, 2024 and 2023</span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_34">12</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_37">Notes to Consolidated Financial Statements (Unaudited)</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_37">13</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_40">Note 1 - Nature of Business and Basis of Presentation</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_40">13</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_43">Note 2 - Significant Accounting Policies</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_43">14</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_46">Note 3 - Debt</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_46">14</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_52">Note 4 - Reinsurance</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_52">15</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_58">Note 5 - Litigation and Contingencies</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_58">19</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_61">Note 6 - Earnings Per Share</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_61">20</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_64">Note 7 - Investments</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_64">21</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_67">Note 8 - Fair Value Measurements</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_67">24</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_70">Note 9 - Other Comprehensive Income</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_70">27</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_73">Note 10 - Benefit Plans</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_73">28</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_76">Note 11 - Loss Reserves</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_76">29</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_79">Note 12 - Shareholders&#8217; Equity</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_79">31</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_82">Note 13 - Share-Based Compensation</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_82">31</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_85">Note 14 - Statutory Information</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_85">32</a></span></div></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_91">Item 2</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_91">Management's Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_91">33</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_115">Item 3</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_115">Quantitative and Qualitative Disclosures about Market Risk</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_115">60</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_118">Item 4</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_118">Controls and Procedures</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_118">60</a></span></div></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_121">PART II &#8212; OTHER INFORMATION</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_124">Item 1</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_124">Legal Proceedings</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_124">61</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_127">Item 1A</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_127">Risk Factors</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_127">61</a></span></div></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Item 2</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unregistered Sales of Equity Securities and Use of Proceeds</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_130">61</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_133">Item 5</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_133">Other Information</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_133">62</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_136">Item 6</a></span></div></td><td colspan="3" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_136">Exhibits</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_136">63</a></span></div></td></tr><tr style="height:15pt"><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_139">INDEX TO EXHIBITS</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_139">63</a></span></div></td></tr><tr style="height:15pt"><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_142">SIGNATURES</a></span></div></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_142">64</a></span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 3</span></div></div></div><div id="ia5d78c912b2a462a873df9916d6e9279_10"></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:6pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Glossary of terms and acronyms</span></div><div style="width:100.000%"><div style="display:inline-block;vertical-align:top;width:47.916%"><div style="margin-bottom:2pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:120%">/ A</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ARMs</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjustable rate mortgages</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ABS</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asset-backed securities</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Annual Persistency</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The percentage of our insurance remaining in force from one year prior. As of September 30, 2023, we refined our methodology for calculating our Annual Persistency by excluding the amortization of the principal balance. All prior periods have been revised</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ASC</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accounting Standards Codification</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Available Assets</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Assets, as designated under the PMIERs, that are readily available to pay claims, and include the most liquid investments</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:2pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:120%">/ B</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Book or book year</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A group of loans insured in a particular calendar year</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">BPMI</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Borrower-paid mortgage insurance</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:2pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:120%">/ C</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CECL</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current expected credit losses covered under ASC 326  </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CFPB</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consumer Financial Protection Bureau</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CLO</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Collateralized loan obligations</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CMBS</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial mortgage-backed securities</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">COVID-19 Pandemic</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">An outbreak of the novel coronavirus disease, later named COVID-19. The outbreak of COVID-19 was declared a pandemic by the World Health Organization and a national emergency in the United States in March 2020  </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CRT</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Credit risk transfer. The transfer of a portion of mortgage credit risk to the private sector through different forms of transactions and structures</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:2pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:120%">/ D</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">DAC </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred insurance policy acquisition costs</span></div><div style="text-align:justify"><span><br/></span></div></div><div style="display:inline-block;max-width:4.166%;min-width:3.166%;vertical-align:top"></div><div style="display:inline-block;vertical-align:top;width:47.918%"><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Debt-to-income (&#8220;DTI&#8221;) ratio </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The ratio, expressed as a percentage, of a borrower&#8217;s total debt payments to gross income</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Delinquent Loan</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A loan that is past due on a mortgage payment. A delinquent loan is typically reported to us by servicers when the loan has missed two or more payments. A loan will continue to be reported as delinquent until it becomes current, or a claim payment has been made. A delinquent loan is also referred to as a default  </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Delinquency Rate</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The percentage of insured loans that are delinquent</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Direct </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Before giving effect to reinsurance</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:2pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:120%">/ E</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">EPS</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Earnings per share</span></div><div><span><br/></span></div><div style="margin-bottom:2pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:120%">/ F</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fannie Mae </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Federal National Mortgage Association</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">FCRA</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fair Credit Reporting Act</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">FHA</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Federal Housing Administration</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">FHFA</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Federal Housing Finance Agency</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">FHLB</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Federal Home Loan Bank of Chicago, of which MGIC is a member</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">FICO score</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A measure of consumer credit risk provided by credit bureaus, typically produced from statistical models by Fair Isaac Corporation utilizing data collected by the credit bureaus</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Freddie Mac </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Federal Home Loan Mortgage Corporation</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:2pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:120%">/ G</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">GAAP </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Generally Accepted Accounting Principles in the United States</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">GSEs </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Government Sponsored Enterprise. Collectively, Fannie Mae and Freddie Mac</span></div><div style="text-align:justify"><span><br/></span></div></div></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="width:100.000%"><div style="display:inline-block;vertical-align:top;width:47.916%"><div style="margin-bottom:2pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:120%">/ H</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">HAMP</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Home Affordable Modification Program</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">HARP</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Home Affordable Refinance Program</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Home Re Entities</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unaffiliated special purpose insurers domiciled in Bermuda that participate in our aggregate XOL Transactions through the ILN market</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Home Re Transactions</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Excess-of-loss reinsurance transactions with the Home Re Entities</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">HOPA</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Homeowners Protection Act</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">HUD</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Housing and Urban Development</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:2pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:120%">/ I</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">IBNR Reserves </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loss reserves established on loans we estimate are delinquent, but for which the delinquency has not been reported to us</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">IIF</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Insurance in force, which for loans insured by us, is equal to the unpaid principal balance, as reported to us</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ILN</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Insurance-linked notes</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:2pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:120%">/ L</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">LAE</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loss adjustment expenses, which includes the costs of settling claims, including legal and other expenses and general expenses of administering the claims settlement process</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Loan-to-value ("LTV") ratio</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The ratio, expressed as a percentage, of the dollar amount of the first mortgage loan to the value of the property at the time the loan became insured and does not reflect subsequent housing price appreciation or depreciation. Subordinate mortgages may also be present</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Long-term debt:</span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:9pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">5.25% Notes</span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.25% Senior Notes due on August 15, 2028, with interest payable semi-annually on February 15 and August 15 of each year</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Loss ratio</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The ratio, expressed as a percentage, of losses incurred, net to net premiums earned</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Low down payment loans or mortgages</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loans with less than 20% down payments</span></div></div><div style="display:inline-block;max-width:4.166%;min-width:3.166%;vertical-align:top"></div><div style="display:inline-block;vertical-align:top;width:47.918%"><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">LPMI</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lender-paid mortgage insurance</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:2pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:120%">/ M</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">MBS</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mortgage-backed securities</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">MD&amp;A </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Management's discussion and analysis of financial condition and results of operations</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">MGIC </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mortgage Guaranty Insurance Corporation, a subsidiary of MGIC Investment Corporation</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">MAC </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">MGIC Assurance Corporation, a subsidiary of MGIC</span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Minimum Required Assets</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The minimum amount of Available Assets that must be held under the PMIERs which is based on an insurer&#8217;s book of RIF and is calculated from tables of factors with several risk dimensions, reduced for credit given for risk ceded under reinsurance transactions, and subject to a floor of $400 million</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">MPP</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Minimum Policyholder Position, as required under certain state requirements. The &#8220;policyholder position&#8221; of a mortgage insurer is its net worth or surplus, contingency reserve and a portion of the reserves for unearned premiums</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:2pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:120%">/ N</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">N/A</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Not applicable for the period presented</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">NAIC</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The National Association of Insurance Commissioners</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">NIW</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">New Insurance Written, is the aggregate original principal amount of the mortgages that are insured during a period</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">N/M</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Data, or calculation, deemed not meaningful for the period presented</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">NPL Settlement</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The commutation of coverage on non-performing loans, which are a delinquent loans, at any stage in their delinquency</span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:2pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:120%">/ O</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">OCI</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Office of the Commissioner of Insurance of the State of Wisconsin</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:2pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:120%">/ P</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">PMI</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Private Mortgage Insurance (as an industry or product type)</span></div><div style="text-align:justify"><span><br/></span></div></div></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="width:100.000%"><div style="display:inline-block;vertical-align:top;width:47.916%"><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">PMIERs</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Private Mortgage Insurer Eligibility Requirements issued by each of Fannie Mae and Freddie Mac to set forth requirements that an approved insurer must meet and maintain to provide mortgage guaranty insurance on loans delivered to or acquired by Fannie Mae or Freddie Mac, as applicable</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Premium Yield</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The ratio of premium earned divided by the average IIF outstanding for the period measured</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Premium Rate</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The contractual rate charged for coverage under our insurance policies </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Primary Insurance</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Insurance that provides mortgage default protection on individual loans. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Profit Commission</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Payments we receive from reinsurers under each of our quota share reinsurance transactions if the annual loss ratio is below levels specified in the quota share reinsurance transaction</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:2pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:120%">/ Q</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">QSR Transaction</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Quota share reinsurance transaction with a group of unaffiliated reinsurers</span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:9pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2020 QSR</span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our QSR transactions that provided coverage on eligible NIW in 2020</span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:9pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021 QSR</span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our QSR transaction that provides coverage on eligible NIW in 2021</span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:9pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022 QSR</span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our QSR transaction that provides coverage on eligible NIW in 2022</span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:9pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023 QSR</span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our QSR transaction that provides coverage on eligible NIW in 2023</span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:9pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024 QSR</span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our QSR transaction that provides coverage on eligible NIW in 2024</span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:9pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Credit Union QSR</span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our QSR transaction that provides coverage on eligible NIW from credit union institutions originated from April 1, 2020 through December 31, 2025 </span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:2pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:120%">/ R</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">RESPA</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Real Estate Settlement Procedures Act</span></div></div><div style="display:inline-block;max-width:4.166%;min-width:3.166%;vertical-align:top"></div><div style="display:inline-block;vertical-align:top;width:47.918%"><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">RIF</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Risk in force, which for an individual loan insured by us, is equal to the unpaid loan principal balance, as reported to us, multiplied by the insurance coverage percentage. RIF is sometimes referred to as exposure</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Risk-to-capital</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under certain state regulations, the ratio of RIF, </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">net of reinsurance and exposure on policies currently in default and for which loss reserves have been established, </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">to the level of statutory capital</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">RMBS</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Residential mortgage-backed securities</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:2pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:120%">/ S</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">State Capital Requirements</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under certain state regulations, the minimum amount of statutory capital relative to risk in force (or similar measure)</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:2pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:120%">/ T</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">TILA</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Truth in Lending Act</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Traditional XOL Transaction</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Excess-of-loss reinsurance transaction with a group of unaffiliated reinsurers</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:9pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022 Traditional XOL </span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our XOL transaction that provides coverage on eligible NIW in 2022</span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:9pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023 Traditional XOL </span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our XOL transaction that provides coverage on eligible NIW in 2023</span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:9pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024 Traditional XOL </span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our XOL transaction that provides coverage on eligible NIW in 2024</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:2pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:120%">/ U</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Underwriting expense ratio </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The ratio, expressed as a percentage, of the other underwriting and operating expenses, net, and amortization of DAC of our combined insurance operations (which excludes underwriting and operating expenses of our non-insurance subsidiaries) to net premiums written</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Underwriting profit</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net premiums earned minus losses incurred, net and other underwriting and operating expenses, net</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">USDA</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">U.S. Department of Agriculture</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:2pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:120%">/ V</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">VA</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">U.S. Department of Veterans Affairs</span></div><div style="text-align:justify"><span><br/></span></div></div></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:49.5pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="width:100.000%"><div style="display:inline-block;vertical-align:top;width:47.916%"><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">VIE</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Variable interest entity</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:2pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:120%">/ X</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">XOL Transactions</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Excess-of-loss reinsurance transactions executed through the Home Re Transactions and the Traditional XOL Transactions</span></div></div><div style="display:inline-block;max-width:4.166%;min-width:3.166%;vertical-align:top"></div><div style="display:inline-block;vertical-align:top;width:47.918%"></div></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 7</span></div></div></div><div id="ia5d78c912b2a462a873df9916d6e9279_13"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:14pt;font-weight:700;line-height:120%">PART I. FINANCIAL INFORMATION</span></div><div id="ia5d78c912b2a462a873df9916d6e9279_16"></div><div style="margin-bottom:6pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 1. Financial Statements</span></div><div id="ia5d78c912b2a462a873df9916d6e9279_19"></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:17.372%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:49.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.013%"/><td style="width:0.1%"/></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:12pt;font-weight:400;line-height:100%">MGIC INVESTMENT CORPORATION AND SUBSIDIARIES</span></td></tr><tr><td colspan="24" style="border-bottom:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:11pt;font-weight:400;line-height:100%">CONSOLIDATED BALANCE SHEETS </span></td></tr><tr style="height:15pt"><td colspan="24" style="border-top:1pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Note</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Unaudited)</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">ASSETS</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investment portfolio:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;7 / 8</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fixed income, available-for-sale, at fair value (amortized cost 2024 - $5,914,023; 2023 - $5,939,483)</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-30">5,553,549</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-31">5,601,540</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term, fixed income, available-for-sale, at fair value (amortized cost 2024 - $236,448; 2023 - $121,539)</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-32">236,419</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-33">121,573</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity securities, at fair value (cost 2024 - $16,084; 2023 - $16,025)</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="f-34">14,636</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="f-35">14,771</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other invested assets, at cost</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherInvestments" format="ixt:num-dot-decimal" scale="3" id="f-36">1,109</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:OtherInvestments" scale="3" id="f-37">850</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total investment portfolio</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:Investments" format="ixt:num-dot-decimal" scale="3" id="f-38">5,805,713</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:Investments" format="ixt:num-dot-decimal" scale="3" id="f-39">5,738,734</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-40">281,788</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-41">363,666</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted cash and cash equivalents</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-42">6,020</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-43">6,978</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued investment income</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AccruedInvestmentIncomeReceivable" format="ixt:num-dot-decimal" scale="3" id="f-44">60,402</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:AccruedInvestmentIncomeReceivable" format="ixt:num-dot-decimal" scale="3" id="f-45">58,774</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reinsurance recoverable on loss reserves</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments" format="ixt:num-dot-decimal" scale="3" id="f-46">42,346</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments" format="ixt:num-dot-decimal" scale="3" id="f-47">33,302</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reinsurance recoverable on paid losses</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ReinsuranceRecoverablesOnPaidLosses" scale="3" id="f-48">884</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:ReinsuranceRecoverablesOnPaidLosses" format="ixt:num-dot-decimal" scale="3" id="f-49">9,896</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Premiums receivable</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PremiumsReceivableAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-50">56,597</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:PremiumsReceivableAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-51">58,499</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Home office and equipment, net</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-52">36,747</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-53">38,755</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred insurance policy acquisition costs</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredPolicyAcquisitionCosts" format="ixt:num-dot-decimal" scale="3" id="f-54">13,126</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DeferredPolicyAcquisitionCosts" format="ixt:num-dot-decimal" scale="3" id="f-55">14,591</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred income taxes, net</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-56">90,629</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-57">79,782</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-58">129,670</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-59">135,403</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total assets</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-60">6,523,922</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-61">6,538,380</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="6" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Loss reserves</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_76">11</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-62">477,614</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-63">505,379</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unearned premiums</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:UnearnedPremiums" format="ixt:num-dot-decimal" scale="3" id="f-64">138,885</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:UnearnedPremiums" format="ixt:num-dot-decimal" scale="3" id="f-65">157,779</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Senior notes</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_46">3</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="3" id="f-66">643,931</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="3" id="f-67">643,196</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-68">146,571</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-69">160,009</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total liabilities</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-70">1,407,001</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-71">1,466,363</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contingencies</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_58">5</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-7" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-72"/></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-8" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-73"/></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shareholders&#8217; equity:</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_79">12</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common stock (<ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" format="ixt-sec:numwordsen" scale="0" id="f-74"><ix:nonFraction unitRef="usdPerShare" contextRef="c-8" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" format="ixt-sec:numwordsen" scale="0" id="f-75">one</ix:nonFraction></ix:nonFraction> dollar par value, shares authorized <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-76"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-77">1,000,000</ix:nonFraction></ix:nonFraction>; shares issued 2024 - <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-78">371,353</ix:nonFraction>; 2023 - <ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-79">371,353</ix:nonFraction>; shares outstanding 2024 - <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-80">261,390</ix:nonFraction>; 2023 - <ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-81">272,494</ix:nonFraction>)</span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="f-82">371,353</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="f-83">371,353</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Paid-in capital</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-84">1,795,231</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-85">1,808,113</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Treasury stock at cost (shares 2024 - <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-3" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="3" id="f-86">109,963</ix:nonFraction>; 2023 - <ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-3" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="3" id="f-87">98,859</ix:nonFraction>)</span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="f-88">1,624,791</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="f-89">1,384,293</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated other comprehensive income (loss), net of tax </span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-90">333,055</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-91">316,281</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-92">4,908,183</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-93">4,593,125</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total shareholders&#8217; equity</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-94">5,116,921</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-95">5,072,017</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total liabilities and shareholders&#8217; equity</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-96">6,523,922</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-97">6,538,380</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 8</span></div></div></div><div id="ia5d78c912b2a462a873df9916d6e9279_25"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.177%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.154%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:12pt;font-weight:400;line-height:100%">MGIC INVESTMENT CORPORATION AND SUBSIDIARIES</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="36" style="border-bottom:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:11pt;font-weight:400;line-height:100%">CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)</span></td><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="36" style="border-top:1pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Note</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenues:</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Premiums written:</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Direct</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DirectPremiumsWritten" format="ixt:num-dot-decimal" scale="3" id="f-104">273,337</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:DirectPremiumsWritten" format="ixt:num-dot-decimal" scale="3" id="f-105">273,079</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DirectPremiumsWritten" format="ixt:num-dot-decimal" scale="3" id="f-106">548,540</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:DirectPremiumsWritten" format="ixt:num-dot-decimal" scale="3" id="f-107">547,326</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Assumed</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:AssumedPremiumsWritten" format="ixt:num-dot-decimal" scale="3" id="f-108">3,353</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:AssumedPremiumsWritten" format="ixt:num-dot-decimal" scale="3" id="f-109">3,017</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AssumedPremiumsWritten" format="ixt:num-dot-decimal" scale="3" id="f-110">6,769</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:AssumedPremiumsWritten" format="ixt:num-dot-decimal" scale="3" id="f-111">5,768</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ceded</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_52">4</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:CededPremiumsWritten" format="ixt:num-dot-decimal" scale="3" id="f-112">43,212</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:CededPremiumsWritten" format="ixt:num-dot-decimal" scale="3" id="f-113">44,872</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CededPremiumsWritten" format="ixt:num-dot-decimal" scale="3" id="f-114">88,031</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:CededPremiumsWritten" format="ixt:num-dot-decimal" scale="3" id="f-115">91,678</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net premiums written</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:PremiumsWrittenNet" format="ixt:num-dot-decimal" scale="3" id="f-116">233,478</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:PremiumsWrittenNet" format="ixt:num-dot-decimal" scale="3" id="f-117">231,224</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PremiumsWrittenNet" format="ixt:num-dot-decimal" scale="3" id="f-118">467,278</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:PremiumsWrittenNet" format="ixt:num-dot-decimal" scale="3" id="f-119">461,416</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Decrease in unearned premiums, net</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:IncreaseDecreaseInUnearnedPremiumsNet" format="ixt:num-dot-decimal" scale="3" id="f-120">10,050</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:IncreaseDecreaseInUnearnedPremiumsNet" format="ixt:num-dot-decimal" scale="3" id="f-121">11,587</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInUnearnedPremiumsNet" format="ixt:num-dot-decimal" scale="3" id="f-122">18,894</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:IncreaseDecreaseInUnearnedPremiumsNet" format="ixt:num-dot-decimal" scale="3" id="f-123">23,410</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net premiums earned</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:PremiumsEarnedNet" format="ixt:num-dot-decimal" scale="3" id="f-124">243,528</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:PremiumsEarnedNet" format="ixt:num-dot-decimal" scale="3" id="f-125">242,811</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PremiumsEarnedNet" format="ixt:num-dot-decimal" scale="3" id="f-126">486,172</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:PremiumsEarnedNet" format="ixt:num-dot-decimal" scale="3" id="f-127">484,826</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investment income, net of expenses</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:NetInvestmentIncome" format="ixt:num-dot-decimal" scale="3" id="f-128">61,479</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:NetInvestmentIncome" format="ixt:num-dot-decimal" scale="3" id="f-129">52,340</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetInvestmentIncome" format="ixt:num-dot-decimal" scale="3" id="f-130">121,223</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:NetInvestmentIncome" format="ixt:num-dot-decimal" scale="3" id="f-131">101,563</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net gains (losses) on investments and other financial instruments </span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_64">7</a>/8</span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" sign="-" name="mtg:NetGainsLossesOnInvestmentsAndOtherFinancialInstruments" scale="3" id="f-132">276</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="mtg:NetGainsLossesOnInvestmentsAndOtherFinancialInstruments" format="ixt:num-dot-decimal" scale="3" id="f-133">4,987</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="mtg:NetGainsLossesOnInvestmentsAndOtherFinancialInstruments" format="ixt:num-dot-decimal" scale="3" id="f-134">8,785</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="mtg:NetGainsLossesOnInvestmentsAndOtherFinancialInstruments" format="ixt:num-dot-decimal" scale="3" id="f-135">12,685</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other revenue </span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:OtherIncome" scale="3" id="f-136">546</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:OtherIncome" scale="3" id="f-137">511</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherIncome" format="ixt:num-dot-decimal" scale="3" id="f-138">1,028</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:OtherIncome" scale="3" id="f-139">936</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total revenues</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-140">305,277</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-141">290,675</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-142">599,638</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="f-143">574,640</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Losses and expenses:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Losses incurred, net</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_76">11</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" sign="-" name="us-gaap:PolicyholderBenefitsAndClaimsIncurredNet" format="ixt:num-dot-decimal" scale="3" id="f-144">18,272</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="us-gaap:PolicyholderBenefitsAndClaimsIncurredNet" format="ixt:num-dot-decimal" scale="3" id="f-145">17,691</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:PolicyholderBenefitsAndClaimsIncurredNet" format="ixt:num-dot-decimal" scale="3" id="f-146">13,717</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:PolicyholderBenefitsAndClaimsIncurredNet" format="ixt:num-dot-decimal" scale="3" id="f-147">11,245</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of deferred insurance policy acquisition costs</span></div></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DeferredPolicyAcquisitionCostAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="f-148">2,150</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:DeferredPolicyAcquisitionCostAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="f-149">2,609</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DeferredPolicyAcquisitionCostAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="f-150">4,159</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:DeferredPolicyAcquisitionCostAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="f-151">5,087</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other underwriting and operating expenses, net</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:OtherUnderwritingExpense" format="ixt:num-dot-decimal" scale="3" id="f-152">52,675</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:OtherUnderwritingExpense" format="ixt:num-dot-decimal" scale="3" id="f-153">53,998</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherUnderwritingExpense" format="ixt:num-dot-decimal" scale="3" id="f-154">111,693</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:OtherUnderwritingExpense" format="ixt:num-dot-decimal" scale="3" id="f-155">124,061</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="f-156">8,899</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="f-157">9,377</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="f-158">17,798</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="f-159">18,751</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total losses and expenses</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:BenefitsLossesAndExpenses" format="ixt:num-dot-decimal" scale="3" id="f-160">45,452</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:BenefitsLossesAndExpenses" format="ixt:num-dot-decimal" scale="3" id="f-161">48,293</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:BenefitsLossesAndExpenses" format="ixt:num-dot-decimal" scale="3" id="f-162">119,933</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:BenefitsLossesAndExpenses" format="ixt:num-dot-decimal" scale="3" id="f-163">136,654</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income before tax</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-164">259,825</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-165">242,382</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-166">479,705</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-167">437,986</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision for income tax</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-168">55,597</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-169">51,328</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-170">101,380</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-171">92,385</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net income</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-172">204,228</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-173">191,054</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-174">378,325</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-175">345,601</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="6" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Earnings per share:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_61">6</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-9" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-176">0.77</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-10" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-177">0.67</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-178">1.41</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-11" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-179">1.20</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_61">6</a></span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-9" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-180">0.77</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-10" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-181">0.66</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-182">1.40</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-11" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-183">1.19</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - basic</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_61">6</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-9" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-184">265,315</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-10" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-185">285,906</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-186">267,814</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-11" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-187">288,434</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - diluted</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_61">6</a></span></div></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-9" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-188">266,872</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-10" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-189">289,566</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-190">269,990</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-11" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-191">292,125</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:72pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 9</span></div></div></div><div id="ia5d78c912b2a462a873df9916d6e9279_28"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.844%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.848%"/><td style="width:0.1%"/></tr><tr><td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:12pt;font-weight:400;line-height:100%">MGIC INVESTMENT CORPORATION AND SUBSIDIARIES</span></td></tr><tr><td colspan="33" style="border-bottom:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:11pt;font-weight:400;line-height:100%">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)</span></td></tr><tr style="height:15pt"><td colspan="33" style="border-top:1pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Note</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net income</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-192">204,228</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-193">191,054</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-194"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-195">378,325</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-196"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-197">345,601</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net of tax:</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_70">9</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in unrealized investment gains and losses</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_64">7</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-198">7,459</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-199">30,234</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-200">17,851</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-201">50,425</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Benefit plan adjustments</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-202">538</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-203">846</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-204">1,077</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-205">6,199</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net of tax</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-206">6,921</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-207">29,388</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-208">16,774</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-209">56,624</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Comprehensive income (loss)</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-210">197,307</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-211">161,666</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-212">361,551</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-213">402,225</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 10</span></div></div></div><div id="ia5d78c912b2a462a873df9916d6e9279_31"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.050%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.050%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.432%"/><td style="width:0.1%"/></tr><tr><td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:12pt;font-weight:400;line-height:100%">MGIC INVESTMENT CORPORATION AND SUBSIDIARIES</span></td></tr><tr><td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:11pt;font-weight:400;line-height:100%">CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited)</span></td></tr><tr style="height:15pt"><td colspan="21" style="border-top:1pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Note</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common stock</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance, beginning and end of period</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-214"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-215">371,353</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-216"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-217">371,353</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-218"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-219">371,353</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-220"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-221">371,353</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Paid-in capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-222">1,788,050</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-223">1,791,609</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-224">1,808,113</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-225">1,798,842</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reissuance of treasury stock, net under share-based compensation plans</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="f-226">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" name="mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="f-227">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" sign="-" name="mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-228">31,168</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" sign="-" name="mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-229">16,912</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity compensation</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-230">7,181</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-231">7,835</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-232">18,286</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-233">17,514</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-234">1,795,231</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-235">1,799,444</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-236">1,795,231</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-237">1,799,444</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Treasury stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-238">1,466,224</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-239">1,119,048</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-240">1,384,293</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-241">1,050,238</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reissuance of treasury stock, net under share-based compensation plans</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="f-242">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" name="mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="f-243">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" name="mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-244">12,122</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" name="mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-245">9,713</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_79">12</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-246">158,567</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-247">73,735</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-248">252,620</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-249">152,258</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-250">1,624,791</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-251">1,192,783</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-252">1,624,791</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-253">1,192,783</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated other comprehensive income (loss)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-254">326,134</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-255">395,499</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-256">316,281</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-257">481,511</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net of tax</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_70">9</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-258">6,921</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-259">29,388</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-260">16,774</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-261">56,624</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-262">333,055</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-263">424,887</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-264">333,055</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-265">424,887</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Retained earnings</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance, beginning of period</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-266">4,735,298</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-267">4,129,229</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-268">4,593,125</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-269">4,004,294</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-270">204,228</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-271">191,054</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-272">378,325</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-273">345,601</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash dividends</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_79">12</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:DividendsCash" format="ixt:num-dot-decimal" scale="3" id="f-274">31,343</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="us-gaap:DividendsCash" format="ixt:num-dot-decimal" scale="3" id="f-275">29,148</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:DividendsCash" format="ixt:num-dot-decimal" scale="3" id="f-276">63,267</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="us-gaap:DividendsCash" format="ixt:num-dot-decimal" scale="3" id="f-277">58,760</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance, end of period</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-278">4,908,183</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-279">4,291,135</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-280">4,908,183</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-281">4,291,135</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total shareholders&#8217; equity</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-282">5,116,921</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-283">4,844,262</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-284">5,116,921</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-285">4,844,262</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 11</span></div></div></div><div id="ia5d78c912b2a462a873df9916d6e9279_34"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.440%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:12pt;font-weight:400;line-height:100%">MGIC INVESTMENT CORPORATION AND SUBSIDIARIES</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="15" style="border-bottom:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:11pt;font-weight:400;line-height:100%">CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="15" style="border-top:1pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash flows from operating activities:</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-286">378,325</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-287">345,601</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationAmortizationAndAccretionNet" format="ixt:num-dot-decimal" scale="3" id="f-288">10,969</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:DepreciationAmortizationAndAccretionNet" format="ixt:num-dot-decimal" scale="3" id="f-289">19,372</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax expense (benefit)</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-290">4,508</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-291">1,065</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity compensation</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-292">18,286</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-293">17,514</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net (gains) losses on investments and other financial instruments</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="mtg:NetGainsLossesOnInvestmentsAndOtherFinancialInstruments" format="ixt:num-dot-decimal" scale="3" id="f-294">8,785</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="mtg:NetGainsLossesOnInvestmentsAndOtherFinancialInstruments" format="ixt:num-dot-decimal" scale="3" id="f-295">12,685</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in certain assets and liabilities:</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued investment income</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable" format="ixt:num-dot-decimal" scale="3" id="f-296">1,628</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable" scale="3" id="f-297">12</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reinsurance recoverable on loss reserves</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInReinsuranceRecoverable" format="ixt:num-dot-decimal" scale="3" id="f-298">9,044</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:IncreaseDecreaseInReinsuranceRecoverable" format="ixt:num-dot-decimal" scale="3" id="f-299">6,235</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reinsurance recoverable on paid losses</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="mtg:IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses" format="ixt:num-dot-decimal" scale="3" id="f-300">9,012</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="mtg:IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses" format="ixt:num-dot-decimal" scale="3" id="f-301">17,841</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Premiums receivable</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPremiumsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-302">1,902</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPremiumsReceivable" scale="3" id="f-303">934</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred insurance policy acquisition costs</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeferredPolicyAcquisitionCosts" format="ixt:num-dot-decimal" scale="3" id="f-304">1,465</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeferredPolicyAcquisitionCosts" format="ixt:num-dot-decimal" scale="3" id="f-305">2,162</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Loss reserves</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve" format="ixt:num-dot-decimal" scale="3" id="f-306">27,765</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve" format="ixt:num-dot-decimal" scale="3" id="f-307">27,307</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unearned premiums</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInUnearnedPremiums" format="ixt:num-dot-decimal" scale="3" id="f-308">18,894</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInUnearnedPremiums" format="ixt:num-dot-decimal" scale="3" id="f-309">23,410</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Return premium accrual</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherInsuranceLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-310">5,700</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherInsuranceLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-311">2,300</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current income taxes</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" format="ixt:num-dot-decimal" scale="3" id="f-312">26,993</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" format="ixt:num-dot-decimal" scale="3" id="f-313">7,846</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="f-314">37,439</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="f-315">6,702</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash provided by (used in) operating activities</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-316">359,775</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-317">356,948</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash flows from investing activities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchases of investments</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireInvestments" format="ixt:num-dot-decimal" scale="3" id="f-318">737,607</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:PaymentsToAcquireInvestments" format="ixt:num-dot-decimal" scale="3" id="f-319">830,773</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from sales of investments</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments" format="ixt:num-dot-decimal" scale="3" id="f-320">12,841</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments" format="ixt:num-dot-decimal" scale="3" id="f-321">269,728</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from maturity of fixed income securities</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="mtg:ProceedsFromMaturityOfFixedIncomeSecurities" format="ixt:num-dot-decimal" scale="3" id="f-322">616,633</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="mtg:ProceedsFromMaturityOfFixedIncomeSecurities" format="ixt:num-dot-decimal" scale="3" id="f-323">404,546</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from sale of equipment</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="3" id="f-324">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="f-325">142</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions to property and equipment</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="f-326">279</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="f-327">671</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash provided by (used in) investing activities</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-328">108,412</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-329">157,028</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash flows from financing activities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-330">251,217</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-331">150,192</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends paid</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-332">63,936</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-333">58,718</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payment of withholding taxes related to share-based compensation net share settlement</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-334">19,046</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-335">7,199</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash provided by (used in) financing activities</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-336">334,199</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-337">216,109</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net increase (decrease) in cash and cash equivalents and restricted cash and cash equivalents</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-338">82,836</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-339">16,189</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash and cash equivalents and restricted cash and cash equivalents at beginning of period</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-340">370,644</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-341">332,913</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash and cash equivalents and restricted cash and cash equivalents at end of period</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-342">287,808</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-343">316,724</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1) Amounts have been reclassified to conform to the current year presentation</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 12</span></div></div></div><div id="ia5d78c912b2a462a873df9916d6e9279_37"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">MGIC INVESTMENT CORPORATION AND SUBSIDIARIES</span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">June 30, 2024 </span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="text-align:center"><span><br/></span></div><div id="ia5d78c912b2a462a873df9916d6e9279_40"></div><div style="margin-bottom:6pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 1. <ix:nonNumeric contextRef="c-1" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="f-344" continuedAt="f-344-1" escape="true">Nature of Business and Basis of Presentation</ix:nonNumeric></span></div><ix:continuation id="f-344-1" continuedAt="f-344-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">MGIC Investment Corporation is a holding company which, through Mortgage Guaranty Insurance Corporation (&#8220;MGIC&#8221;), is principally engaged in the mortgage insurance business.&#160;We provide mortgage insurance to lenders throughout the United States and to government sponsored entities to protect against loss from defaults on low down payment residential mortgage loans. MGIC Assurance Corporation (&#8220;MAC&#8221;) and MGIC Indemnity Corporation (&#8220;MIC&#8221;), insurance subsidiaries of MGIC, provide insurance for certain mortgages under Fannie Mae and Freddie Mac (the &#8220;GSEs&#8221;) credit risk transfer programs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying unaudited consolidated financial statements of MGIC Investment Corporation and its wholly-owned subsidiaries have been prepared in accordance with the instructions to Form 10-Q as prescribed by the Securities and Exchange Commission (&#8220;SEC&#8221;) for interim reporting and do not include all of the other information and disclosures required by accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;). These statements should be read in conjunction with the consolidated financial statements and notes thereto for the year ended December 31, 2023 included in our 2023 Annual Report on Form 10-K. As used below, &#8220;we,&#8221; &#8220;our&#8221; and &#8220;us&#8221; refer to MGIC Investment Corporation&#8217;s consolidated operations or to MGIC Investment Corporation, as the context requires.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the opinion of management, the accompanying financial statements include all adjustments, consisting primarily of normal recurring accruals, necessary to fairly state our consolidated financial position and consolidated results of operations for the periods indicated.&#160;The consolidated results of operations for an interim period are not necessarily indicative of the results that may be expected for the year ending December 31, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The substantial majority of our NIW has been for loans purchased by the GSEs. The current private mortgage insurer eligibility requirements ("PMIERs") of the GSEs include financial requirements, as well as business, quality control and certain transactional approval requirements. The financial requirements of the PMIERs require a mortgage insurer&#8217;s "Available Assets" (generally only the most liquid assets of an insurer) to equal or exceed its "Minimum Required Assets" (which are based on an insurer's book of risk in force, calculated from tables of factors with several risk dimensions). Based on our application of the PMIERs, as of June 30, 2024, MGIC&#8217;s Available Assets are in excess of its Minimum Required Assets; and MGIC is in compliance with the PMIERs and eligible to insure loans purchased by the GSEs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Subsequent events</span></div></ix:continuation><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="f-344-2">We have considered subsequent events through the date of this filing.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 13</span></div></div></div><div id="ia5d78c912b2a462a873df9916d6e9279_43"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:6pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 2. <ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="f-345" continuedAt="f-345-1" escape="true">Significant Accounting Policies</ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="f-346" continuedAt="f-346-1" escape="true"><ix:continuation id="f-345-1" continuedAt="f-345-2"><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Prospective accounting and reporting developments</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Relevant new amendments to accounting standards, which are not yet effective or adopted.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Improvements to Income Tax Disclosures: ASU 2023-09</span></div></ix:continuation></ix:nonNumeric><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="f-346-1"><ix:continuation id="f-345-2">In December 2023, the FASB issued ASU 2023-09 to enhance the transparency and decision usefulness of income tax disclosures. Income tax disclosures will require consistent categories and greater disaggregations of information in the rate reconciliation and disclosure of income taxes paid by jurisdiction. ASU 2023-09 is effective for annual periods beginning after December 15, 2024 on a prospective basis. Early adoption is permitted. We are currently evaluating the impacts the adoption of this guidance will have on our disclosures, but do not expect it will have a material impact.</ix:continuation></ix:continuation> </span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span><br/></span></div><div id="ia5d78c912b2a462a873df9916d6e9279_46"></div><div style="margin-bottom:6pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 3. <ix:nonNumeric contextRef="c-1" name="us-gaap:DebtDisclosureTextBlock" id="f-347" continuedAt="f-347-1" escape="true">Debt</ix:nonNumeric></span></div><ix:continuation id="f-347-1"><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Debt obligations</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDebtTableTextBlock" id="f-348" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The aggregate carrying value of our <ix:nonFraction unitRef="number" contextRef="c-60" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-349"><ix:nonFraction unitRef="number" contextRef="c-61" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-350">5.25</ix:nonFraction></ix:nonFraction>% Senior Notes (&#8220;5.25% Notes&#8221;) and the par value as of June 30, 2024 and December 31, 2023 is presented in table 3.1 below.</span></div><div style="margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:4.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:60.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.874%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Long-term debt obligation, carrying value</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">3.1</span></div></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.25% Notes, due August 2028 (par value: $<ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="f-351"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="f-352">650</ix:nonFraction></ix:nonFraction> million)</span></div></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-353">643,931</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-354">643,196</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The 5.25% Notes are an obligation of our holding company, MGIC Investment Corporation. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">See Note 7 - &#8220;Debt&#8221; in our Annual Report on Form 10-K for the year ended December 31, 2023 for additional information pertaining to our debt obligation. As of June 30, 2024 we are in compliance with our debt covenants.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Interest payments</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest payments for the six months ended June 30, 2024 and 2023 were $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestPaid" scale="6" id="f-355">17.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:InterestPaid" scale="6" id="f-356">18.0</ix:nonFraction> million.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 14</span></div></div></div><div id="ia5d78c912b2a462a873df9916d6e9279_52"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 4. <ix:nonNumeric contextRef="c-1" name="us-gaap:ReinsuranceTextBlock" id="f-357" continuedAt="f-357-1" escape="true">Reinsurance</ix:nonNumeric></span></div><ix:continuation id="f-357-1" continuedAt="f-357-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have in place reinsurance agreements executed under quota share reinsurance (&#8220;QSR&#8221;) transactions and excess-of-loss (&#8220;XOL&#8221;) transactions as discussed below. <ix:nonNumeric contextRef="c-1" name="us-gaap:EffectsOfReinsuranceTableTextBlock" id="f-358" continuedAt="f-358-1" escape="true">The effect of all of our reinsurance transactions on our consolidated statement of operations is shown in table 4.1 below.</ix:nonNumeric></span></div><ix:continuation id="f-358-1"><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:4.316%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:45.705%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.153%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reinsurance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">4.1</span></div></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Premiums earned:</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Direct</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DirectPremiumsEarned" format="ixt:num-dot-decimal" scale="3" id="f-359">283,363</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:DirectPremiumsEarned" format="ixt:num-dot-decimal" scale="3" id="f-360">284,636</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DirectPremiumsEarned" format="ixt:num-dot-decimal" scale="3" id="f-361">567,384</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:DirectPremiumsEarned" format="ixt:num-dot-decimal" scale="3" id="f-362">570,670</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Assumed </span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:AssumedPremiumsEarned" format="ixt:num-dot-decimal" scale="3" id="f-363">3,377</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:AssumedPremiumsEarned" format="ixt:num-dot-decimal" scale="3" id="f-364">3,047</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AssumedPremiumsEarned" format="ixt:num-dot-decimal" scale="3" id="f-365">6,819</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:AssumedPremiumsEarned" format="ixt:num-dot-decimal" scale="3" id="f-366">5,834</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12.75pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ceded - quota share reinsurance </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:CededPremiumsEarned" format="ixt:num-dot-decimal" scale="3" id="f-367">26,643</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="us-gaap:CededPremiumsEarned" format="ixt:num-dot-decimal" scale="3" id="f-368">27,442</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:CededPremiumsEarned" format="ixt:num-dot-decimal" scale="3" id="f-369">55,358</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="us-gaap:CededPremiumsEarned" format="ixt:num-dot-decimal" scale="3" id="f-370">57,319</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ceded - excess-of-loss reinsurance</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:CededPremiumsEarned" format="ixt:num-dot-decimal" scale="3" id="f-371">16,569</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="us-gaap:CededPremiumsEarned" format="ixt:num-dot-decimal" scale="3" id="f-372">17,430</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" name="us-gaap:CededPremiumsEarned" format="ixt:num-dot-decimal" scale="3" id="f-373">32,673</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-3" name="us-gaap:CededPremiumsEarned" format="ixt:num-dot-decimal" scale="3" id="f-374">34,359</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total ceded</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:CededPremiumsEarned" format="ixt:num-dot-decimal" scale="3" id="f-375">43,212</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:CededPremiumsEarned" format="ixt:num-dot-decimal" scale="3" id="f-376">44,872</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CededPremiumsEarned" format="ixt:num-dot-decimal" scale="3" id="f-377">88,031</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:CededPremiumsEarned" format="ixt:num-dot-decimal" scale="3" id="f-378">91,678</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net premiums earned</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:PremiumsEarnedNet" format="ixt:num-dot-decimal" scale="3" id="f-379">243,528</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:PremiumsEarnedNet" format="ixt:num-dot-decimal" scale="3" id="f-380">242,811</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PremiumsEarnedNet" format="ixt:num-dot-decimal" scale="3" id="f-381">486,172</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:PremiumsEarnedNet" format="ixt:num-dot-decimal" scale="3" id="f-382">484,826</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="6" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Losses incurred:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Direct</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" sign="-" name="us-gaap:PolicyholderBenefitsAndClaimsIncurredGross" format="ixt:num-dot-decimal" scale="3" id="f-383">14,196</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="us-gaap:PolicyholderBenefitsAndClaimsIncurredGross" format="ixt:num-dot-decimal" scale="3" id="f-384">15,706</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:PolicyholderBenefitsAndClaimsIncurredGross" format="ixt:num-dot-decimal" scale="3" id="f-385">3,217</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:PolicyholderBenefitsAndClaimsIncurredGross" format="ixt:num-dot-decimal" scale="3" id="f-386">4,583</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Assumed</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" sign="-" name="us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed" scale="3" id="f-387">46</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed" scale="3" id="f-388">31</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed" scale="3" id="f-389">17</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed" scale="3" id="f-390">27</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ceded - quota share reinsurance</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded" format="ixt:num-dot-decimal" scale="3" id="f-391">4,030</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded" format="ixt:num-dot-decimal" scale="3" id="f-392">1,954</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded" format="ixt:num-dot-decimal" scale="3" id="f-393">10,483</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded" format="ixt:num-dot-decimal" scale="3" id="f-394">6,635</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Losses incurred, net</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" sign="-" name="us-gaap:PolicyholderBenefitsAndClaimsIncurredNet" format="ixt:num-dot-decimal" scale="3" id="f-395">18,272</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="us-gaap:PolicyholderBenefitsAndClaimsIncurredNet" format="ixt:num-dot-decimal" scale="3" id="f-396">17,691</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:PolicyholderBenefitsAndClaimsIncurredNet" format="ixt:num-dot-decimal" scale="3" id="f-397">13,717</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:PolicyholderBenefitsAndClaimsIncurredNet" format="ixt:num-dot-decimal" scale="3" id="f-398">11,245</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other Reinsurance Impacts:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Profit commission on quota share reinsurance </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="mtg:ReinsuranceProfitCommission" format="ixt:num-dot-decimal" scale="3" id="f-399">27,301</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="mtg:ReinsuranceProfitCommission" format="ixt:num-dot-decimal" scale="3" id="f-400">34,809</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="mtg:ReinsuranceProfitCommission" format="ixt:num-dot-decimal" scale="3" id="f-401">51,885</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="mtg:ReinsuranceProfitCommission" format="ixt:num-dot-decimal" scale="3" id="f-402">66,520</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ceding commission on quota share reinsurance</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="mtg:ReinsuranceCedingCommissionEarned" format="ixt:num-dot-decimal" scale="3" id="f-403">10,789</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="mtg:ReinsuranceCedingCommissionEarned" format="ixt:num-dot-decimal" scale="3" id="f-404">12,450</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="mtg:ReinsuranceCedingCommissionEarned" format="ixt:num-dot-decimal" scale="3" id="f-405">21,449</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="mtg:ReinsuranceCedingCommissionEarned" format="ixt:num-dot-decimal" scale="3" id="f-406">24,768</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.5pt">Ceded premiums earned are shown net of profit commission.</span></div></ix:continuation><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Quota share reinsurance</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have entered into QSR Transactions with panels of third-party reinsurers to cede a fixed percentage of premiums earned and received and losses incurred on insurance covered by the transactions. We receive the benefit of a ceding commission equal to <ix:nonFraction unitRef="number" contextRef="c-70" decimals="INF" name="mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingCommissionPercent" scale="-2" id="f-407">20</ix:nonFraction>% of premiums ceded before profit commission. We also receive the benefit of a profit commission through a reduction of premiums we cede. The profit commission varies inversely with the level of losses on a &#8220;dollar for dollar&#8221; basis and can be eliminated at certain annual loss ratios as defined below. Ceded losses incurred are impacted by the delinquencies covered by our QSR Transactions, our estimates of payments that will be ultimately made on those delinquencies, and claim payments covered by our QSR Transactions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Each of our QSR Transactions typically have annual loss ratio caps of <ix:nonFraction unitRef="number" contextRef="c-71" decimals="INF" name="mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsAnnualLossRatioCap" scale="-2" id="f-408">300</ix:nonFraction>% and lifetime loss ratio caps of <ix:nonFraction unitRef="number" contextRef="c-71" decimals="INF" name="mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsLifetimeLossRatioCap" scale="-2" id="f-409">200</ix:nonFraction>%</span><span style="color:#000000;font-family:'Franklin Gothic Book',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="mtg:ScheduleOfQuotaShareReinsuranceAgreementsTableTextBlock" id="f-410" continuedAt="f-410-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Table 4.2 below provides additional detail regarding our QSR Transactions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:4.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.455%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.155%"/><td style="width:0.1%"/></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quota Share Reinsurance</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">4.2</span></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quota Share Contract</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Covered Policy Years</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quota Share %</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Annual Loss Ratio to Exhaust Profit Commission </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual Termination Date</span></td></tr><tr><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020 and 2021 QSR</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></div></td><td colspan="3" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-72" decimals="INF" name="mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent" scale="-2" id="f-411">17.5</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-72" decimals="INF" name="us-gaap:LossRatio" scale="-2" id="f-412">61.9</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2032</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021 QSR and 2022 QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-73" decimals="INF" name="mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent" scale="-2" id="f-413">12.5</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-73" decimals="INF" name="us-gaap:LossRatio" scale="-2" id="f-414">57.5</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2032</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021 QSR and 2022 QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-74" decimals="INF" name="mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent" scale="-2" id="f-415">15.0</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-74" decimals="INF" name="us-gaap:LossRatio" scale="-2" id="f-416">57.5</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2033</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022 QSR and 2023 QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-75" decimals="INF" name="mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent" scale="-2" id="f-417">15.0</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-75" decimals="INF" name="us-gaap:LossRatio" scale="-2" id="f-418">62.0</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2033</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022 QSR and 2023 QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-76" decimals="INF" name="mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent" scale="-2" id="f-419">15.0</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-76" decimals="INF" name="us-gaap:LossRatio" scale="-2" id="f-420">62.0</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2034</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023 QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-77" decimals="INF" name="mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent" scale="-2" id="f-421">10.0</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-77" decimals="INF" name="us-gaap:LossRatio" scale="-2" id="f-422">58.5</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2034</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024 QSR</span></div></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></div></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-78" decimals="INF" name="mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent" scale="-2" id="f-423">30.0</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-78" decimals="INF" name="us-gaap:LossRatio" scale="-2" id="f-424">56.0</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">'</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2035</span></div></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Credit Union QSR </span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020-2025</span></td><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-79" decimals="INF" name="mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent" scale="-2" id="f-425">65.0</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-79" decimals="INF" name="us-gaap:LossRatio" scale="-2" id="f-426">50.0</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2039</span></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">We will receive a profit commission provided the annual loss ratio on policies covered under the transaction remains below this ratio. </span></div></ix:nonNumeric><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We can elect to terminate the QSR Transactions under specified scenarios without penalty upon prior written notice, including if we will receive less than <ix:nonFraction unitRef="number" contextRef="c-70" decimals="INF" name="mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsThresholdForPrivateMortgageInsurerEligibilityRequirementsForTerminationElection" scale="-2" id="f-427">90</ix:nonFraction>% (<ix:nonFraction unitRef="number" contextRef="c-79" decimals="INF" name="mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsThresholdForPrivateMortgageInsurerEligibilityRequirementsForTerminationElection" scale="-2" id="f-428">80</ix:nonFraction>% for the Credit Union QSR Transaction) of the full credit amount under the PMIERs, full financial statement credit or full credit under applicable regulatory capital requirements for the risk ceded in any required calculation period. </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><ix:continuation id="f-357-2" continuedAt="f-357-3"><ix:continuation id="f-410-1" continuedAt="f-410-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Table 4.3 provides additional details regarding optional termination dates and optional reductions to our quota share percentage which can, in each case, be elected by us for a fee. Under the optional reduction to the quota share percentage, we may reduce our quota share percentage from the original percentage shown in table 4.2 to the percentage shown in table 4.3. </span></div><div style="width:100.000%"><div style="display:inline-block;vertical-align:top;width:47.916%"><div style="text-align:justify"><span><br/></span></div></div><div style="display:inline-block;max-width:4.166%;min-width:3.166%;vertical-align:top"></div><div style="display:inline-block;vertical-align:top;width:47.918%"></div></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.872%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.427%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.320%"/><td style="width:0.1%"/></tr><tr><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quota Share Reinsurance</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">4.3</span></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quota Share Contract</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Covered Policy Years</span></td><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Optional Termination Date </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Optional Quota Share % Reduction Date </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Optional Reduced Quota Share %</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020 QSR and 2021 QSR</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2024</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">July 1, 2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-72" decimals="INF" name="mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne" scale="-2" id="f-429">14.5</ix:nonFraction>% or <ix:nonFraction unitRef="number" contextRef="c-72" decimals="INF" name="mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo" scale="-2" id="f-430">12</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021 QSR and 2022 QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2024</span></div></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">July 1, 2024</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-73" decimals="INF" name="mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne" scale="-2" id="f-431">10.5</ix:nonFraction>% or <ix:nonFraction unitRef="number" contextRef="c-73" decimals="INF" name="mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo" scale="-2" id="f-432">8</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021 QSR and 2022 QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2024</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">July 1, 2024</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-74" decimals="INF" name="mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne" scale="-2" id="f-433">12.5</ix:nonFraction>% or <ix:nonFraction unitRef="number" contextRef="c-74" decimals="INF" name="mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo" scale="-2" id="f-434">10</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022 QSR and 2023 QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2024</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">July 1, 2024</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-75" decimals="INF" name="mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne" scale="-2" id="f-435">12.5</ix:nonFraction>% or <ix:nonFraction unitRef="number" contextRef="c-75" decimals="INF" name="mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo" scale="-2" id="f-436">10</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022 QSR and 2023 QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2025</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">July 1, 2024</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-76" decimals="INF" name="mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne" scale="-2" id="f-437">12.5</ix:nonFraction>% or <ix:nonFraction unitRef="number" contextRef="c-76" decimals="INF" name="mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo" scale="-2" id="f-438">10</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023 QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2025</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">July 1, 2024</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-77" decimals="INF" name="mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne" scale="-2" id="f-439">8</ix:nonFraction>% or <ix:nonFraction unitRef="number" contextRef="c-77" decimals="INF" name="mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo" scale="-2" id="f-440">7</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024 QSR</span></div></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></div></td><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2027</span></div></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2027</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-78" decimals="INF" name="mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne" scale="-2" id="f-441">23</ix:nonFraction>% or <ix:nonFraction unitRef="number" contextRef="c-78" decimals="INF" name="mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo" scale="-2" id="f-442">15</ix:nonFraction>%</span></div></td></tr></table></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)   We can elect early termination of the QSR Transaction beginning on this date, and semi-annually thereafter. </span></div></ix:continuation><div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:continuation id="f-410-2">(2)   We can elect to reduce the quota share percentage beginning on this date, and semi-annually thereafter.</ix:continuation>    </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under the terms of our QSR Transactions, ceded premiums earned, ceding commissions, profit commission, and ceded paid loss and LAE are settled net on a quarterly basis. The ceded premiums earned due, after deducting the related ceding commission and profit commission, is reported within Other liabilities on the consolidated balance sheets. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The reinsurance recoverable on loss reserves related to our QSR Transactions was $<ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-5" name="us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments" scale="6" id="f-443">42.3</ix:nonFraction> million as of June 30, 2024 and $<ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-5" name="us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments" scale="6" id="f-444">33.3</ix:nonFraction> million as of December 31, 2023. The reinsurance recoverable balance is secured by funds on deposit from reinsurers (which does not include letters of credit), the minimum amount of which is based on the greater of 1) a reinsurer's funding requirements under PMIERs or 2) ceded reserves and unpaid losses. Each of the reinsurers under our QSR Transactions described above has an insurer financial strength rating of A- or better (or a comparable rating) by Standard and Poor's Rating Services, A.M. Best, Moody's, or a combination of the three.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Excess of loss reinsurance</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have XOL Transactions with a panel of unaffiliated reinsurers executed through the traditional reinsurance market (&#8220;Traditional XOL Transactions&#8221;) and with unaffiliated special purpose insurers (&#8220;Home Re Transactions&#8221;).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For policies covered under our Traditional XOL Transactions, we retain the first layer of the aggregate losses paid, and the reinsurers will then provide second layer coverage up to the outstanding reinsurance coverage amount. We retain losses paid in excess of the outstanding reinsurance coverage amount. The reinsurance coverage is subject to adjustment based on the risk characteristics of the covered loans until the initial excess of loss reinsurance coverage layer has been finalized. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We can elect to terminate our Traditional XOL Transactions under specified scenarios without penalty upon prior written notice, including if we will receive less than the full credit amount under the PMIERs, full financial statement credit or full credit under applicable regulatory capital requirements for the risk ceded in any required calculation period. The reinsurance premiums ceded under the Traditional XOL Transactions are based off the remaining reinsurance coverage levels. The reinsured coverage levels are secured by funds on deposit from reinsurers (which does not include letters of credit), the minimum amount of which is based on the greater of 1) a reinsurer's funding requirements under PMIERs or 2) ceded reserves and unpaid losses. Each of the reinsurers under our Traditional XOL Transactions has an insurer financial strength rating of A- or better (or a comparable rating) by Standard and Poor&#8217;s Rating Services, A.M. Best, Moody&#8217;s, or a combination of the three.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Home Re Transactions are executed with unaffiliated special purpose insurers (&#8220;Home Re Entities&#8221;). For the reinsurance coverage periods, we retain the first layer of the respective aggregate losses paid, and a Home Re Entity will then provide second layer coverage up to the outstanding reinsurance coverage amount. We retain losses paid in excess of the outstanding reinsurance coverage amount. Subject to certain conditions, the reinsurance coverage decreases as the underlying covered mortgages amortize or are repaid, or mortgage insurance losses are paid. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Home Re Entities financed the coverages by issuing mortgage insurance-linked notes (&#8220;ILNs&#8221;) to unaffiliated investors in an aggregate amount equal to the initial reinsurance coverage amounts. Each ILN is non-recourse to any assets of MGIC or affiliates. The proceeds of the ILNs, which were deposited into reinsurance trusts for the benefit of MGIC, will be the source of reinsurance claim payments to MGIC and principal repayments on the ILNs. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Payment of principal on the related insurance-linked notes will be suspended and the reinsurance coverage available to MGIC under the transactions will not be reduced by such principal payments until a target level of credit enhancement is obtained or if certain thresholds or &#8220;Trigger Events&#8221; are reached, as defined in the related insurance-linked notes transaction agreement. As of June 30, 2024, a "Trigger Event" has occurred on our Home Re 2019-1 ILN transaction because the reinsured principal balance of loans that were reported 60 or more days delinquent exceeded a percentage of the total reinsured principal balance of loans specified under each </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><ix:continuation id="f-357-3" continuedAt="f-357-4"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">transaction.  A &#8220;Trigger Event&#8221; has also occurred on the Home Re 2023-1 transaction because the target level of credit enhancement on the most senior tranche has not been met.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In January 2024, we exercised our optional call feature to terminate the reinsurance agreement with Home Re 2020-1, Ltd. In connection with the termination, the insurance linked notes issued by Home Re 2020-1 Ltd. were redeemed in full.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ReinsuranceRetentionPolicyTableTextBlock" id="f-445" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Table 4.4a, 4.4b, and 4.4c provide a summary of our XOL Transactions as of June 30, 2024 and December 31, 2023. Tables 4.4b and 4.4c exclude the 2024 Traditional XOL which is still in its fill up period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.012%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Excess of Loss Reinsurance</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table 4.4a</span></td><td colspan="3" style="border-top:0.5pt solid #cceeff;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #cceeff;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #cceeff;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Issue Date</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Policy In force Dates</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Optional Call Date (1)</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Legal Maturity</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024 Traditional XOL </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">April 1, 2024</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 1, 2024 - December 31, 2024</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 1, 2030</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-81" name="mtg:AmortizationPeriodExcessofLossReinsuranceCoverage" format="ixt-sec:duryear" id="f-446">10</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023 Traditional XOL</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">April 1, 2023</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 1, 2023 - December 29, 2023</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 1, 2031</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-82" name="mtg:AmortizationPeriodExcessofLossReinsuranceCoverage" format="ixt-sec:duryear" id="f-447">10</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022 Traditional XOL</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">April 1, 2022</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 1, 2022 - December 30, 2022</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 1, 2030</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-83" name="mtg:AmortizationPeriodExcessofLossReinsuranceCoverage" format="ixt-sec:duryear" id="f-448">10</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2023-1, Ltd.</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">October 23, 2023</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 1, 2022 - August 31, 2023</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">October 25, 2028</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-84" name="mtg:ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm" format="ixt-sec:duryear" id="f-449">10</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2022-1, Ltd.</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">April 26, 2022</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">May 29, 2021 - December 31, 2021</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">April 25, 2028</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-85" name="mtg:ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm" format="ixt-sec:duryear" id="f-450">12.5</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2021-2, Ltd.</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">August 3, 2021</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 1, 2021 - May 28, 2021</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">July 25, 2028</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-86" name="mtg:ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm" format="ixt-sec:duryear" id="f-451">12.5</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2021-1, Ltd.</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">February 2, 2021</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">August 1, 2020 - December 31, 2020</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 25, 2028</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-87" name="mtg:ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm" format="ixt-sec:duryear" id="f-452">12.5</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2019-1, Ltd.</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">May 25, 2019</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 1, 2018 - March 31, 2019</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">May 25, 2026</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-88" name="mtg:ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm" format="ixt-sec:duryear" id="f-453">10</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2018-1, Ltd.</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">October 30, 2018</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">July 1, 2016 - December 31, 2017</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">October 25, 2025</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-89" name="mtg:ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm" format="ixt-sec:duryear" id="f-454">10</ix:nonNumeric> years</span></td></tr></table></div><div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) We have the right to terminate the Home Re Transactions under certain circumstances, including an optional call feature that provides us the right to terminate if the outstanding principal balance of the related insurance-linked notes falls below <ix:nonFraction unitRef="number" contextRef="c-90" decimals="INF" name="mtg:ReinsuranceAgreementOptionalRightPercentOfReinsuranceCoverageThreshold" scale="-2" id="f-455">10</ix:nonFraction>% of the initial principal balance of the related insurance-linked notes, and on any payment date on or after the respective Optional Call Date. We can elect early termination of the Traditional XOL Transactions beginning on this date, and quarterly thereafter.</span></div><div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) The 2024 Traditional XOL Transaction provides up to $<ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" format="ixt:num-dot-decimal" scale="6" id="f-456">187</ix:nonFraction>&#160;million of reinsurance coverage on eligible NIW in 2024.</span></div><div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"/><td style="width:21.184%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.805%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.805%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.806%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Excess of Loss Reinsurance</span></td><td colspan="3" style="border-bottom:0.5pt solid #d5efff;padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #d5efff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table 4.4b</span></div></td><td colspan="3" style="border-top:0.5pt solid #d5efff;padding:0 1pt"/><td colspan="6" style="border-top:0.5pt solid #d5efff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining First Layer Retention</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Initial First Layer Retention</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023 Traditional XOL</span></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="mtg:ReinsuranceRetentionPolicyInitialAmountRetained" format="ixt:num-dot-decimal" scale="3" id="f-457">70,578</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:ReinsuranceRetentionAmountRetainedPerLife" format="ixt:num-dot-decimal" scale="3" id="f-458">70,544</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:ReinsuranceRetentionAmountRetainedPerLife" format="ixt:num-dot-decimal" scale="3" id="f-459">70,578</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022 Traditional XOL</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-3" name="mtg:ReinsuranceRetentionPolicyInitialAmountRetained" format="ixt:num-dot-decimal" scale="3" id="f-460">82,523</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:ReinsuranceRetentionAmountRetainedPerLife" format="ixt:num-dot-decimal" scale="3" id="f-461">81,999</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:ReinsuranceRetentionAmountRetainedPerLife" format="ixt:num-dot-decimal" scale="3" id="f-462">82,346</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2023-1, Ltd.</span></div></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-3" name="mtg:ReinsuranceRetentionPolicyInitialAmountRetained" format="ixt:num-dot-decimal" scale="3" id="f-463">272,961</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:ReinsuranceRetentionAmountRetainedPerLife" format="ixt:num-dot-decimal" scale="3" id="f-464">272,850</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-3" name="us-gaap:ReinsuranceRetentionAmountRetainedPerLife" format="ixt:num-dot-decimal" scale="3" id="f-465">272,961</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2022-1, Ltd.</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-3" name="mtg:ReinsuranceRetentionPolicyInitialAmountRetained" format="ixt:num-dot-decimal" scale="3" id="f-466">325,589</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="us-gaap:ReinsuranceRetentionAmountRetainedPerLife" format="ixt:num-dot-decimal" scale="3" id="f-467">323,797</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-3" name="us-gaap:ReinsuranceRetentionAmountRetainedPerLife" format="ixt:num-dot-decimal" scale="3" id="f-468">325,001</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2021-2, Ltd.</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="mtg:ReinsuranceRetentionPolicyInitialAmountRetained" format="ixt:num-dot-decimal" scale="3" id="f-469">190,159</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-3" name="us-gaap:ReinsuranceRetentionAmountRetainedPerLife" format="ixt:num-dot-decimal" scale="3" id="f-470">189,007</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:ReinsuranceRetentionAmountRetainedPerLife" format="ixt:num-dot-decimal" scale="3" id="f-471">189,403</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2021-1, Ltd.</span></div></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-3" name="mtg:ReinsuranceRetentionPolicyInitialAmountRetained" format="ixt:num-dot-decimal" scale="3" id="f-472">211,159</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:ReinsuranceRetentionAmountRetainedPerLife" format="ixt:num-dot-decimal" scale="3" id="f-473">210,376</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:ReinsuranceRetentionAmountRetainedPerLife" format="ixt:num-dot-decimal" scale="3" id="f-474">210,831</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2020-1, Ltd.</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="mtg:ReinsuranceRetentionPolicyInitialAmountRetained" format="ixt:num-dot-decimal" scale="3" id="f-475">275,283</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:ReinsuranceRetentionAmountRetainedPerLife" format="ixt:fixed-zero" scale="3" id="f-476">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:ReinsuranceRetentionAmountRetainedPerLife" format="ixt:num-dot-decimal" scale="3" id="f-477">261,280</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2019-1, Ltd.</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-3" name="mtg:ReinsuranceRetentionPolicyInitialAmountRetained" format="ixt:num-dot-decimal" scale="3" id="f-478">185,730</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:ReinsuranceRetentionAmountRetainedPerLife" format="ixt:num-dot-decimal" scale="3" id="f-479">182,464</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:ReinsuranceRetentionAmountRetainedPerLife" format="ixt:num-dot-decimal" scale="3" id="f-480">182,722</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2018-1, Ltd.</span></td><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-3" name="mtg:ReinsuranceRetentionPolicyInitialAmountRetained" format="ixt:num-dot-decimal" scale="3" id="f-481">168,691</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-3" name="us-gaap:ReinsuranceRetentionAmountRetainedPerLife" format="ixt:num-dot-decimal" scale="3" id="f-482">164,108</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" name="us-gaap:ReinsuranceRetentionAmountRetainedPerLife" format="ixt:num-dot-decimal" scale="3" id="f-483">164,335</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.791%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table 4.4c</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining Excess of Loss Reinsurance Coverage</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Initial Excess of Loss Reinsurance Coverage</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Initial Funding Percentage </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Funding Percentage at 6/30/2024</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:1.12pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023 Traditional XOL</span></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" name="mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" format="ixt:num-dot-decimal" scale="3" id="f-484">96,942</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">N/A</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">N/A</span></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-3" name="mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" format="ixt:num-dot-decimal" scale="3" id="f-485">95,034</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" format="ixt:num-dot-decimal" scale="3" id="f-486">96,942</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022 Traditional XOL</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" format="ixt:num-dot-decimal" scale="3" id="f-487">142,642</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">N/A</span></div></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">N/A</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" format="ixt:num-dot-decimal" scale="3" id="f-488">136,629</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" format="ixt:num-dot-decimal" scale="3" id="f-489">142,642</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2023-1, Ltd.</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-3" name="mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" format="ixt:num-dot-decimal" scale="3" id="f-490">330,277</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-117" decimals="INF" name="mtg:ReinsuranceRetentionPolicyFundingPercentage" scale="-2" id="f-491">97</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-118" decimals="INF" name="mtg:ReinsuranceRetentionPolicyFundingPercentage" scale="-2" id="f-492">97</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-3" name="mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" format="ixt:num-dot-decimal" scale="3" id="f-493">330,277</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-3" name="mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" format="ixt:num-dot-decimal" scale="3" id="f-494">330,277</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2022-1, Ltd.</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-3" name="mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" format="ixt:num-dot-decimal" scale="3" id="f-495">473,575</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-120" decimals="INF" name="mtg:ReinsuranceRetentionPolicyFundingPercentage" scale="-2" id="f-496">100</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-121" decimals="INF" name="mtg:ReinsuranceRetentionPolicyFundingPercentage" scale="-2" id="f-497">100</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-3" name="mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" format="ixt:num-dot-decimal" scale="3" id="f-498">368,553</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" format="ixt:num-dot-decimal" scale="3" id="f-499">420,731</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2021-2, Ltd. </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-3" name="mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" format="ixt:num-dot-decimal" scale="3" id="f-500">398,429</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-123" decimals="INF" name="mtg:ReinsuranceRetentionPolicyFundingPercentage" scale="-2" id="f-501">100</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-124" decimals="INF" name="mtg:ReinsuranceRetentionPolicyFundingPercentage" scale="-2" id="f-502">79</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-3" name="mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" format="ixt:num-dot-decimal" scale="3" id="f-503">162,140</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-125" decimals="-3" name="mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" format="ixt:num-dot-decimal" scale="3" id="f-504">173,960</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2021-1, Ltd. </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-3" name="mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" format="ixt:num-dot-decimal" scale="3" id="f-505">398,848</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-126" decimals="INF" name="mtg:ReinsuranceRetentionPolicyFundingPercentage" scale="-2" id="f-506">100</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-127" decimals="INF" name="mtg:ReinsuranceRetentionPolicyFundingPercentage" scale="-2" id="f-507">83</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-3" name="mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" format="ixt:num-dot-decimal" scale="3" id="f-508">117,564</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-3" name="mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" format="ixt:num-dot-decimal" scale="3" id="f-509">117,982</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2020-1, Ltd.</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-3" name="mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" format="ixt:num-dot-decimal" scale="3" id="f-510">412,917</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-129" decimals="INF" name="mtg:ReinsuranceRetentionPolicyFundingPercentage" scale="-2" id="f-511">100</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-130" decimals="INF" name="mtg:ReinsuranceRetentionPolicyFundingPercentage" format="ixt:fixed-zero" scale="-2" id="f-512">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-3" name="mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" format="ixt:fixed-zero" scale="3" id="f-513">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-131" decimals="-3" name="mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" format="ixt:num-dot-decimal" scale="3" id="f-514">41,846</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2019-1, Ltd. </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-3" name="mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" format="ixt:num-dot-decimal" scale="3" id="f-515">315,739</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-132" decimals="INF" name="mtg:ReinsuranceRetentionPolicyFundingPercentage" scale="-2" id="f-516">100</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-133" decimals="INF" name="mtg:ReinsuranceRetentionPolicyFundingPercentage" scale="-2" id="f-517">10</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-3" name="mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" format="ixt:num-dot-decimal" scale="3" id="f-518">21,039</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" name="mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" format="ixt:num-dot-decimal" scale="3" id="f-519">21,039</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2018-1, Ltd.</span></td><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-135" decimals="-3" name="mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" format="ixt:num-dot-decimal" scale="3" id="f-520">318,636</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-135" decimals="INF" name="mtg:ReinsuranceRetentionPolicyFundingPercentage" scale="-2" id="f-521">100</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-136" decimals="INF" name="mtg:ReinsuranceRetentionPolicyFundingPercentage" scale="-2" id="f-522">100</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-3" name="mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" format="ixt:num-dot-decimal" scale="3" id="f-523">38,998</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-137" decimals="-3" name="mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" format="ixt:num-dot-decimal" scale="3" id="f-524">69,762</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:1pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.5pt">The initial and remaining excess of loss reinsurance coverage is reduced by the applicable funding percentage. </span></div><div style="margin-top:1pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.5pt">The funding percentage represents the aggregate outstanding note balances divided by the aggregate ending coverage amounts.</span></div><div style="margin-top:1pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.5pt">The funding percentage on the 2021-1, 2021-2, and 2019-1 were reduced from <ix:nonFraction unitRef="number" contextRef="c-123" decimals="INF" name="mtg:ReinsuranceRetentionPolicyFundingPercentage" scale="-2" id="f-525"><ix:nonFraction unitRef="number" contextRef="c-126" decimals="INF" name="mtg:ReinsuranceRetentionPolicyFundingPercentage" scale="-2" id="f-526"><ix:nonFraction unitRef="number" contextRef="c-132" decimals="INF" name="mtg:ReinsuranceRetentionPolicyFundingPercentage" scale="-2" id="f-527">100</ix:nonFraction></ix:nonFraction></ix:nonFraction>% after the tender offers were conducted in the fourth quarter of 2023.</span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:3pt;text-align:justify;text-indent:-13.5pt"><span><br/></span></div><ix:continuation id="f-357-4"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The reinsurance premiums ceded to each Home Re Entity are composed of coverage, initial expense and supplemental premiums. The coverage premiums are generally calculated as the difference between the amount of interest payable by the Home Re Entity on the remaining reinsurance coverage levels, and the investment income collected on the collateral assets held in a reinsurance trust account and used to collateralize the Home Re Entity&#8217;s reinsurance obligation to MGIC. The amount of monthly reinsurance coverage premium ceded will fluctuate due to changes in the reference rate and changes in money market rates that affect investment income collected on the assets in the reinsurance trust. As a result, we concluded that each Home Re Transaction contains an embedded derivative that is accounted for separately as a freestanding derivative. The fair values of the derivatives at&#160;June 30, 2024 and December&#160;31, 2023, were not material to our consolidated balance sheet and the change in fair value during the three and six months ended June 30, 2024 and June&#160;30, 2023 were not material to our consolidated statements of operations. (See </span><span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_64">Note 7 - &#8220;Investments&#8221;</a></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and </span><span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_40">Note 8 - &#8220;Fair Value Measurements</a></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8221;.) </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At the time the Home Re Transactions were entered into, we concluded that each Home Re Entity is a variable interest entity (&#8220;VIE&#8221;). A VIE is a legal entity that does not have sufficient equity at risk to finance its activities without additional subordinated financial support or is structured such that equity investors lack the ability to make sufficient decisions relating to the entity&#8217;s operations through voting rights or do not substantively participate in gains and losses of the entity. Given that MGIC (1) does not have the unilateral power to direct the activities that most significantly affect each Home Re Entity&#8217;s economic performance and (2) does not have the obligation, outside the terms of the reinsurance agreement, to absorb losses or the right to receive benefits of each Home Re Entity that could be significant to the Home Re Entity, consolidation of the Home Re Entities is not required.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are required to disclose our maximum exposure to loss, which we consider to be an amount that we could be required to record in our statements of operations, as a result of our involvement with the VIEs under our Home Re Transactions. As of June 30, 2024, and December 31, 2023, we did not have material exposure to the VIEs as we have no investment in the VIEs and had no reinsurance claim payments due from the VIEs under our reinsurance transactions. We are unable to determine the timing or extent of claims from losses that are ceded under the reinsurance transactions. The VIE assets are deposited in reinsurance trusts for the benefit of MGIC that will be the source of reinsurance claim payments to MGIC. The purpose of the reinsurance trusts is to provide security to MGIC for the obligations of the VIEs under the reinsurance transactions. The trustee of the reinsurance trusts, a recognized provider of corporate trust services, has established segregated accounts within the reinsurance trusts for the benefit of MGIC, pursuant to the trust agreements. The trust agreements are governed by, and construed in accordance with, the laws of the State of New York. If the trustee of the reinsurance trusts failed to distribute claim payments to us as provided in the reinsurance trusts, we would incur a loss related to our losses ceded under the reinsurance transactions and deemed unrecoverable. We are also unable to determine the impact such possible failure by the trustee to perform pursuant to the reinsurance trust agreements may have on our consolidated financial statements. As a result, we are unable to quantify our maximum exposure to loss related to our involvement with the VIEs. MGIC has certain termination rights under the reinsurance transactions should its claims not be paid. We consider our exposure to loss from our reinsurance transactions with the VIEs to be remote.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfVariableInterestEntitiesTextBlock" id="f-528" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Table 4.5 presents the total assets of the Home Re Entities as of June 30, 2024 and December 31, 2023.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:3.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:63.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.327%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.208%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re total assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">4.5</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total VIE Assets</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re Entity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></div></td></tr><tr style="height:6pt"><td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Home Re 2023-1 Ltd.</span></div></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-529">330,277</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-530">330,277</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Home Re 2022-1 Ltd.</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-531">378,663</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-532">427,279</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Home Re 2021-2 Ltd.</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-533">165,994</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-125" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-534">174,431</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Home Re 2021-1 Ltd.</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-535">117,633</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-536">118,043</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Home Re 2020-1 Ltd.</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-3" name="us-gaap:Assets" format="ixt:fixed-zero" scale="3" id="f-537">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-131" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-538">41,846</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Home Re 2019-1 Ltd.</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-539">21,039</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-540">21,039</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Home Re 2018-1 Ltd.</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-541">47,439</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-137" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-542">73,872</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="6" style="border-bottom:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The reinsurance trust agreements provide that the trust assets may generally only be invested in certain money market funds that (i) invest at least <ix:nonFraction unitRef="number" contextRef="c-138" decimals="INF" name="mtg:ReinsuranceRetentionPolicyPercentOfTotalTrustAssetsInvestedInCashOrDirectU.S.FederalGovernmentObligations" scale="-2" id="f-543">99.5</ix:nonFraction>% of their total assets in cash or direct U.S. federal government obligations, such as U.S. Treasury bills, as well as other short-term securities backed by the full faith and credit of the U.S. federal government or issued by an agency of the U.S. federal government, (ii)&#160;have a principal stability fund rating of &#8220;AAAm&#8221; by S&amp;P or a money market fund rating of &#8220;Aaamf&#8221; by Moody&#8217;s as of the Closing Date and thereafter maintain any rating with either S&amp;P or Moody&#8217;s, and (iii) are permitted investments under the applicable credit for reinsurance laws and applicable PMIERs credit for reinsurance requirements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The total calculated PMIERs credit for risk ceded under our XOL Transactions are generally based on the PMIERs requirement of the covered policies and the attachment and detachment points of the coverage, all of which fluctuate over time. (See </span><span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_40">Note 1 - &#8220;Nature of Business and Basis of Presentation&#8221;</a></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.)</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 18</span></div></div></div><div id="ia5d78c912b2a462a873df9916d6e9279_58"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:3pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 5. <ix:nonNumeric contextRef="c-1" name="us-gaap:LegalMattersAndContingenciesTextBlock" id="f-544" continuedAt="f-544-1" escape="true">Litigation and Contingencies</ix:nonNumeric></span></div><ix:continuation id="f-544-1" continuedAt="f-544-2"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We operate in a highly regulated industry that is subject to the risk of litigation and regulatory proceedings, including related to our claims paying practices. </span><span style="background-color:#ffffff;color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">From time to time, we are involved in</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> disputes and legal proceedings in the ordinary course of business. In our opinion, based on the facts known at this time, the ultimate resolution of these ordinary course disputes and legal proceedings will not have a material adverse effect on our financial condition or results of operations.</span></div></ix:continuation><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="f-544-2">Under ASC 450-20, until a loss associated with settlement discussions or legal proceedings becomes probable and can be reasonably estimated, we do not accrue an estimated loss. When we determine that a loss is probable and can be reasonably estimated, we record our best estimate of our probable loss. In those cases, until settlement negotiations or legal proceedings are concluded (including the receipt of any necessary GSE approvals), it is possible that we will record an additional loss.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 19</span></div></div></div><div id="ia5d78c912b2a462a873df9916d6e9279_61"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:6pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 6. <ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-545" continuedAt="f-545-1" escape="true">Earnings per Share</ix:nonNumeric></span></div><ix:continuation id="f-545-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic earnings per share (&#8220;EPS&#8221;) is calculated by dividing net income by the weighted average number of shares of common stock outstanding, including participating securities. Our &#8220;participating securities&#8221; are comprised of vested restricted stock and restricted stock units (&#8220;RSUs&#8221;) with non-forfeitable rights to dividends. Diluted EPS includes the components of basic EPS and also gives effect to dilutive common stock equivalents. The determination of whether components are dilutive is calculated independently for each period. We calculate diluted EPS using the treasury stock method and if-converted method. Under the treasury stock method, diluted EPS reflects the potential dilution that could occur if unvested RSUs result in the issuance of common stock. Under the if-converted method, diluted EPS reflects the potential dilution that would have occurred if our <ix:nonFraction unitRef="number" contextRef="c-139" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-546">9</ix:nonFraction>% Debentures resulted in the issuance of common stock. The determination of potentially issuable shares does not consider the satisfaction of the conversion requirements and the shares are included in the determination of diluted EPS as of the beginning of the period, if dilutive. In the third quarter of 2023, under the terms of our <ix:nonFraction unitRef="number" contextRef="c-139" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-547">9</ix:nonFraction>% Debentures, we exercised our option to redeem the outstanding principal. </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-548" escape="true"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Table 6.1 reconciles the numerators and denominators used to calculate basic and diluted EPS.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:4.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:46.122%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.014%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Earnings per share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">6.1</span></div></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Basic earnings per share:</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-549">204,228</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-550">191,054</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-551">378,325</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-552">345,601</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - basic</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-9" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-553">265,315</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-10" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-554">285,906</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-555">267,814</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-11" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-556">288,434</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-9" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-557">0.77</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-10" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-558">0.67</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-559">1.41</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-11" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-560">1.20</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="6" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Diluted earnings per share:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-561">204,228</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-562">191,054</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-563">378,325</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-564">345,601</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest expense, net of tax: </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9% Debentures</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther" format="ixt:fixed-zero" scale="3" id="f-565">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther" scale="3" id="f-566">375</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther" format="ixt:fixed-zero" scale="3" id="f-567">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther" scale="3" id="f-568">750</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted income available to common shareholders</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-569">204,228</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-570">191,429</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-571">378,325</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-572">346,351</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="6" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - basic</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-9" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-573">265,315</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-10" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-574">285,906</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-575">267,814</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-11" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-576">288,434</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unvested RSUs</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-9" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="3" id="f-577">1,557</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-10" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="3" id="f-578">2,016</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="3" id="f-579">2,176</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-11" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="3" id="f-580">2,047</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9% Debentures</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-9" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-581">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-10" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-582">1,644</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-583">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-11" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-584">1,644</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - diluted</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-9" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-585">266,872</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-10" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-586">289,566</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-587">269,990</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-11" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-588">292,125</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted earnings per share</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-9" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-589">0.77</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-10" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-590">0.66</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-591">1.40</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-11" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-592">1.19</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Interest expense has been tax effected at a rate of <ix:nonFraction unitRef="number" contextRef="c-11" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-593"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-594"><ix:nonFraction unitRef="number" contextRef="c-9" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-595"><ix:nonFraction unitRef="number" contextRef="c-10" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-596">21</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>%.</span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 20</span></div></div></div><div id="ia5d78c912b2a462a873df9916d6e9279_64"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:6pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 7. <ix:nonNumeric contextRef="c-1" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" id="f-597" continuedAt="f-597-1" escape="true">Investments</ix:nonNumeric></span></div><ix:continuation id="f-597-1" continuedAt="f-597-2"><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fixed income securities</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock" id="f-598" escape="true"><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our fixed income securities classified as available-for-sale at June 30, 2024 and December 31, 2023 are shown in tables 7.1a and 7.1b below. </span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:4.316%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:39.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.822%"/><td style="width:0.1%"/></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Details of fixed income securities by category as of June 30, 2024</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">7.1a</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized (Losses)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Treasury securities and obligations of U.S. government corporations and agencies</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-599">270,158</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-600">66</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-601">6,311</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-602">263,913</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Obligations of U.S. states and political subdivisions</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-603">2,068,272</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-604">2,141</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-605">197,033</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-606">1,873,380</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-607">2,654,262</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-608">7,893</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-609">130,214</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-610">2,531,941</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ABS</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-611">174,794</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-612">1,098</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-613">2,020</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-614">173,872</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RMBS</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-615">381,258</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-616">2,459</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-617">25,400</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-618">358,317</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CMBS</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-619">275,559</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-620">26</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-621">12,759</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-622">262,826</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CLOs</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-623">291,461</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-624">542</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-625">275</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-626">291,728</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government debt</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-627">4,487</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="f-628">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-629">717</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-630">3,770</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-148" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-631">30,220</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-148" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-632">1</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-148" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:fixed-zero" scale="3" id="f-633">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-148" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-634">30,221</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total fixed income securities</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-149" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-635">6,150,471</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-149" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-636">14,226</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-149" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-637">374,729</ix:nonFraction>)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-149" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-638">5,789,968</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:4.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.955%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.955%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.955%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.960%"/><td style="width:0.1%"/></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Details of fixed income securities by category as of December 31, 2023</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">7.1b</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross Unrealized (Losses)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Treasury securities and obligations of U.S. government corporations and agencies</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-639">167,995</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-640">51</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-641">6,364</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-642">161,682</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Obligations of U.S. states and political subdivisions</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-643">2,092,754</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-644">5,159</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-645">189,835</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-646">1,908,078</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-647">2,626,401</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-648">17,391</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-649">128,211</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-650">2,515,581</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ABS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-651">173,256</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-652">1,292</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-653">3,275</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-654">171,273</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RMBS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-655">347,132</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-656">4,297</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-657">20,656</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-658">330,773</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CMBS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-659">293,204</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-660">5</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-661">15,752</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-662">277,457</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CLOs</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-663">327,467</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-664">37</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-665">1,408</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-666">326,096</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government debt</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-667">4,486</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="f-668">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-669">643</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-670">3,843</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-671">28,327</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-672">3</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:fixed-zero" scale="3" id="f-673">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-674">28,330</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total fixed income securities </span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-675">6,061,022</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-676">28,235</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-677">366,144</ix:nonFraction>)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-678">5,723,113</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We had $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AssetsHeldByInsuranceRegulators" scale="6" id="f-679">12.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:AssetsHeldByInsuranceRegulators" scale="6" id="f-680">12.2</ix:nonFraction> million of investments at fair value on deposit with various states as of June 30, 2024 and December 31, 2023, respectively, due to regulatory requirements of those state insurance departments. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In connection with our insurance and reinsurance activities within MAC and MIC, insurance subsidiaries of MGIC, we are required to maintain assets in trusts for the benefit of contractual counterparties, which had investments at fair value of $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AssetsHeldInTrust" format="ixt:num-dot-decimal" scale="6" id="f-681">197.9</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:AssetsHeldInTrust" format="ixt:num-dot-decimal" scale="6" id="f-682">156.9</ix:nonFraction>&#160;million at June 30, 2024 and December 31, 2023, respectively.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><ix:continuation id="f-597-2" continuedAt="f-597-3"><ix:nonNumeric contextRef="c-1" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" id="f-683" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The amortized cost and fair values of fixed income securities at June 30, 2024, by contractual maturity, are shown in table 7.2 below. Actual maturities will differ from contractual maturities because borrowers may have the right to call or prepay obligations with or without call or prepayment penalties. Because most mortgage and asset-backed securities provide periodic payments throughout their lives, they are listed in separate categories.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:4.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:64.455%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.652%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fixed income securities maturity schedule</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">7.2</span></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized cost</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Due in one year or less</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="f-684">724,100</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="f-685">718,932</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Due after one year through five years</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="f-686">1,549,563</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="f-687">1,498,402</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Due after five years through ten years</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="f-688">1,797,579</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="f-689">1,670,721</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Due after ten years</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="f-690">956,157</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="f-691">815,170</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="mtg:AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="f-692">5,027,399</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="mtg:AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue" format="ixt:num-dot-decimal" scale="3" id="f-693">4,703,225</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="6" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ABS</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="f-694">174,794</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" format="ixt:num-dot-decimal" scale="3" id="f-695">173,872</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RMBS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="f-696">381,258</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" format="ixt:num-dot-decimal" scale="3" id="f-697">358,317</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CMBS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="f-698">275,559</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" format="ixt:num-dot-decimal" scale="3" id="f-699">262,826</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CLOs</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="f-700">291,461</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" format="ixt:num-dot-decimal" scale="3" id="f-701">291,728</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-702">6,150,471</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-703">5,789,968</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Equity securities</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock" id="f-704" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The cost and fair value of investments in equity securities at June 30, 2024 and December 31, 2023 are shown in tables 7.3a and 7.3b below.</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:4.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:42.710%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.861%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.861%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.861%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.864%"/><td style="width:0.1%"/></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Details of equity security investments as of June 30, 2024</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">7.3a</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Gains</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Losses</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity securities</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"/><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:EquitySecuritiesFvNiCost" format="ixt:num-dot-decimal" scale="3" id="f-705">16,084</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"/><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:EquitySecuritiesFvNiUnrealizedGain" scale="3" id="f-706">3</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"/><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:EquitySecuritiesFvNiUnrealizedLoss" format="ixt:num-dot-decimal" scale="3" id="f-707">1,451</ix:nonFraction>)</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"/><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="f-708">14,636</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:4.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:42.710%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.861%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.861%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.861%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.864%"/><td style="width:0.1%"/></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Details of equity security investments as of December 31, 2023</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">7.3b</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Gains</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity securities</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"/><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:EquitySecuritiesFvNiCost" format="ixt:num-dot-decimal" scale="3" id="f-709">16,025</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"/><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-3" name="us-gaap:EquitySecuritiesFvNiUnrealizedGain" scale="3" id="f-710">5</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"/><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-3" name="us-gaap:EquitySecuritiesFvNiUnrealizedLoss" format="ixt:num-dot-decimal" scale="3" id="f-711">1,259</ix:nonFraction>)</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"/><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="f-712">14,771</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net gains (losses) on investments and other financial instruments</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfRealizedGainLossTableTextBlock" id="f-713" escape="true"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The net gains (losses) on investments and other financial instruments and the proceeds from the sale of fixed income securities classified as available-for-sale securities are shown in table 7.4 below.</span></div><div><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:6.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:44.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.153%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="border-bottom:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Details of net gains (losses) on investments and other financial instruments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">7.4</span></td><td colspan="9" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="9" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fixed income securities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gains on sales</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" scale="3" id="f-714">425</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" scale="3" id="f-715">107</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" scale="3" id="f-716">480</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" scale="3" id="f-717">166</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Losses on sales</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" format="ixt:num-dot-decimal" scale="3" id="f-718">1,262</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" format="ixt:num-dot-decimal" scale="3" id="f-719">6,415</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" format="ixt:num-dot-decimal" scale="3" id="f-720">6,747</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" format="ixt:num-dot-decimal" scale="3" id="f-721">10,548</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity securities gains (losses)</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in fair value</span></div></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" sign="-" name="us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss" scale="3" id="f-722">92</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss" scale="3" id="f-723">164</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss" scale="3" id="f-724">195</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss" scale="3" id="f-725">196</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in embedded derivative on Home Re Transactions</span></div></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet" scale="3" id="f-726">646</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="f-727">1,497</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="f-728">2,330</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="f-729">2,479</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gains (losses) on sales</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:GainLossOnSaleOfOtherInvestments" scale="3" id="f-730">16</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfOtherInvestments" scale="3" id="f-731">6</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GainLossOnSaleOfOtherInvestments" scale="3" id="f-732">17</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:GainLossOnSaleOfOtherInvestments" format="ixt:fixed-zero" scale="3" id="f-733">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Market adjustment</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" sign="-" name="us-gaap:UnrealizedGainLossOnInvestments" scale="3" id="f-734">9</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="us-gaap:UnrealizedGainLossOnInvestments" scale="3" id="f-735">6</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:UnrealizedGainLossOnInvestments" scale="3" id="f-736">10</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:UnrealizedGainLossOnInvestments" scale="3" id="f-737">20</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net gains (losses) on investments and other financial instruments</span></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" sign="-" name="mtg:NetGainsLossesOnInvestmentsAndOtherFinancialInstruments" scale="3" id="f-738">276</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="mtg:NetGainsLossesOnInvestmentsAndOtherFinancialInstruments" format="ixt:num-dot-decimal" scale="3" id="f-739">4,987</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="mtg:NetGainsLossesOnInvestmentsAndOtherFinancialInstruments" format="ixt:num-dot-decimal" scale="3" id="f-740">8,785</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="mtg:NetGainsLossesOnInvestmentsAndOtherFinancialInstruments" format="ixt:num-dot-decimal" scale="3" id="f-741">12,685</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from sales of fixed income securities</span></td><td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:fixed-zero" scale="3" id="f-742">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="f-743">236,777</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="f-744">14,886</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="f-745">268,958</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><ix:continuation id="f-597-3"><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Other invested assets</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our other invested assets balance includes an investment in FHLB stock that is carried at cost, which due to its nature approximates fair value. Ownership of FHLB stock provides access to a secured lending facility, subject to certain conditions, which includes requirements to post collateral and to maintain a minimum investment in FHLB stock.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Unrealized investment losses</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" id="f-746" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Tables 7.5a and 7.5b below summarize, for all available-for-sale investments in an unrealized loss position at June 30, 2024 and December 31, 2023, the aggregate fair value and gross unrealized loss by the length of time those securities have been continuously in an unrealized loss position. The fair value amounts reported in tables 7.5a and 7.5b are estimated using the process described in </span><span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_67">Note 8 - &#8220;Fair Value Measurements&#8221;</a></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> to these consolidated financial statements and in Note 3 - &#8220;Significant Accounting Policies&#8221; to the consolidated financial statements in our 2023 Annual Report on Form 10-K.</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:4.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.600%"/><td style="width:0.1%"/></tr><tr><td colspan="42" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized loss aging for securities by type and length of time as of June 30, 2024</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">7.5a</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less Than 12 Months</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12 Months or Greater</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Treasury securities and obligations&#160;of U.S. government corporations and&#160;agencies</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-747">77,946</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="f-748">159</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-749">100,540</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-750">6,152</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="f-751">178,486</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-752">6,311</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Obligations of U.S. states and political subdivisions</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-753">433,539</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-754">3,733</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-755">1,340,359</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-756">193,300</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="f-757">1,773,898</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-758">197,033</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-759">704,646</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-760">8,593</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-761">1,362,682</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-762">121,621</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="f-763">2,067,328</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-764">130,214</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ABS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-765">53,203</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="f-766">987</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-767">40,590</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-768">1,033</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="f-769">93,793</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-770">2,020</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RMBS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-771">78,939</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-772">4,990</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-773">172,749</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-774">20,410</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="f-775">251,688</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-776">25,400</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CMBS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-777">2,767</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="f-778">25</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-779">261,570</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-780">12,734</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="f-781">264,337</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-782">12,759</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CLOs</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-783">19,870</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="f-784">274</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-785">16,929</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="f-786">1</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="f-787">36,799</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="f-788">275</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government debt</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:fixed-zero" scale="3" id="f-789">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="f-790">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-791">3,770</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="f-792">717</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="f-793">3,770</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="f-794">717</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-795">1,370,910</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-796">18,761</ix:nonFraction>)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-797">3,299,189</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-798">355,968</ix:nonFraction>)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="f-799">4,670,099</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-800">374,729</ix:nonFraction>)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.444%"><tr><td style="width:1.0%"/><td style="width:3.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.296%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.498%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.498%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.498%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.498%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.498%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.498%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.658%"/><td style="width:0.1%"/></tr><tr><td colspan="42" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized loss aging for securities by type and length of time as of December 31, 2023</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">7.5b</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less Than 12 Months</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12 Months or Greater</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;Losses</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Losses</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;Losses</span></div></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Treasury securities and obligations&#160;of U.S. government corporations and&#160;agencies</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-801">26,550</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="f-802">75</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-803">98,359</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-804">6,289</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="f-805">124,909</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-806">6,364</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Obligations of U.S. states and political&#160;subdivisions</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-807">275,727</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-808">3,622</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-809">1,200,533</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-810">186,213</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="f-811">1,476,260</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-812">189,835</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-813">270,956</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-814">6,060</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-815">1,604,021</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-816">122,151</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="f-817">1,874,977</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-818">128,211</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ABS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-819">41,549</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-820">1,234</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-821">62,611</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-822">2,041</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="f-823">104,160</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-824">3,275</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RMBS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-825">44,867</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="f-826">872</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-827">176,349</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-828">19,784</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="f-829">221,216</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-830">20,656</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CMBS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-831">35,249</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="f-832">391</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-833">244,216</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-834">15,361</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="f-835">279,465</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-836">15,752</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CLOs</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:fixed-zero" scale="3" id="f-837">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="f-838">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-839">274,729</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-840">1,408</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="f-841">274,729</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-842">1,408</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government debt</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:fixed-zero" scale="3" id="f-843">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="f-844">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-845">3,843</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="f-846">643</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="f-847">3,843</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="f-848">643</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-849">694,898</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-850">12,254</ix:nonFraction>)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-851">3,664,661</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-852">353,890</ix:nonFraction>)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="f-853">4,359,559</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-854">366,144</ix:nonFraction>)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There were <ix:nonFraction unitRef="security" contextRef="c-7" decimals="INF" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" format="ixt:num-dot-decimal" scale="0" id="f-855">1,188</ix:nonFraction> and <ix:nonFraction unitRef="security" contextRef="c-8" decimals="INF" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" format="ixt:num-dot-decimal" scale="0" id="f-856">1,021</ix:nonFraction> securities in an unrealized loss position at June 30, 2024 and December 31, 2023, respectively. Based on current facts and circumstances, we believe the unrealized losses as of June 30, 2024 presented in table 7.5a above are not indicative of the ultimate collectability of the current amortized cost of the securities. The unrealized losses in all categories of our investments at June 30, 2024 were primarily caused by an increase in prevailing interest rates. We also rely upon estimates of several credit and non-credit factors in our review and evaluation of individual investments to determine whether a credit impairment exists. All of the securities in an unrealized loss position are current with respect to their interest obligations.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 23</span></div></div></div><div id="ia5d78c912b2a462a873df9916d6e9279_67"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:6pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 8. <ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueDisclosuresTextBlock" id="f-857" continuedAt="f-857-1" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><ix:continuation id="f-857-1" continuedAt="f-857-2"><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Recurring fair value measurements</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following describes the valuation methodologies generally used by the independent pricing sources, or by us, to measure financial instruments at fair value, including the general classification of such financial instruments pursuant to the valuation hierarchy.</span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:5.97pt">Fixed income securities:</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">U.S. Treasury Securities and Obligations of U.S. Government Corporations and Agencies:</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Securities with valuations derived from quoted prices for identical instruments in active markets that we can access are categorized in Level 1 of the fair value hierarchy. Securities valued by surveying the dealer community, obtaining relevant trade data, benchmark quotes and spreads and incorporating this information in the valuation process are categorized as Level 2 of the fair value hierarchy. </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Corporate Debt Securities</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> are valued by obtaining relevant trade data, benchmark quotes and spreads and broker/dealer quotes and incorporating this information into the valuation process. These securities are generally categorized in Level 2 of the fair value hierarchy.</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Obligations of U.S. States &amp; Political Subdivisions</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;are valued by tracking, capturing, and analyzing quotes for active issues and trades reported via the Municipal Securities Rulemaking Board records. Daily briefings and reviews of current economic conditions, trading levels, spread relationships, and the slope of the yield curve provide further data for evaluation. These securities are generally categorized in Level 2 of the fair value hierarchy.</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Residential Mortgage-Backed Securities ("RMBS")</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;are valued by monitoring interest rate movements, and other pertinent data daily. Incoming market data is enriched to derive spread, yield and/or price data as appropriate, enabling known data points to be extrapolated for valuation application across a range of related securities. These securities are generally categorized in Level 2 of the fair value hierarchy.</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Commercial Mortgage-Backed Securities ("CMBS")</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;are valued using techniques that reflect market participants&#8217; assumptions and maximize the use of relevant observable inputs including quoted prices for similar assets, benchmark yield curves and market corroborated inputs. Evaluation uses regular reviews of the inputs for securities covered, including executed trades, broker quotes, credit information, collateral attributes and/or cash flow waterfall as applicable. These securities are generally categorized in Level 2 of the fair value hierarchy.</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Asset-Backed Securities ("ABS")</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;are valued using spreads and other information solicited from market buy-and-sell-side sources, including primary and secondary dealers, portfolio managers, and research analysts. Cash flows are generated for each tranche, benchmark yields are determined, and deal collateral performance and tranche level attributes including trade activity, bids, and offers are applied, resulting in tranche specific prices. These securities are generally categorized in Level 2 of the fair value hierarchy.</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Collateralized loan obligations ("CLOs")</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;are valued by evaluating manager rating, seniority in the capital structure, assumptions about prepayment, default and recovery and their impact on cash flow generation. Loan level net asset values are determined and aggregated for tranches and as a final step prices are checked against available recent trade activity. These securities are generally categorized in Level 2 of the fair value hierarchy.</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Foreign government debt </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">is valued by surveying the dealer community, obtaining relevant trade data, benchmark quotes and spreads and incorporating this information into the valuation process. These securities are generally categorized in Level 2 of the fair value hierarchy.</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Commercial Paper, </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">which has an original maturity greater than 90 days</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> is valued using market data for comparable instruments of similar maturity and average yields. These securities are generally categorized in Level 2 of the fair value hierarchy. </span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:5.97pt">Equity securities: Consist of actively traded, exchange-listed equity securities, including exchange traded funds (&#8220;ETFs&#8221;) and Bond Mutual Funds, with valuations derived from quoted prices for identical assets in active markets that we can access. These securities are valued in Level 1 of the fair value hierarchy.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:5.97pt">Cash Equivalents: Consist of money market funds and treasury bills with valuations derived from quoted prices for identical assets in active markets that we can access. These securities are valued in level 1 of the fair value hierarchy. Instruments in this category valued using market data for comparable instruments are classified as level 2 in the fair value hierarchy.</span></div></ix:continuation><div style="text-align:justify;text-indent:9pt"><span><br/></span></div><div style="text-align:justify;text-indent:9pt"><span><br/></span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><ix:continuation id="f-857-2" continuedAt="f-857-3"><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock" id="f-858" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Assets measured at fair value, by hierarchy level, as of June 30, 2024 and December 31, 2023 are shown in tables 8.1a and 8.1b below. The fair value of the assets is estimated using the process described above, and more fully in Note 3 - &#8220;Significant Accounting Policies&#8221; to the consolidated financial statements in our 2023 Annual Report on Form 10-K. </span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.777%"><tr><td style="width:1.0%"/><td style="width:4.581%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.510%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.212%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.510%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.212%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.510%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.215%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Assets carried at fair value by hierarchy level as of June 30, 2024</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">8.1a</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Quoted Prices in Active Markets for Identical Assets</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Level 1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Significant Other Observable Inputs</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Level 2)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Treasury securities and obligations of U.S. government corporations and agencies</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-859">263,913</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-860">212,375</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-861">51,538</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Obligations of U.S. states and political subdivisions</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-862">1,873,380</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-863">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-864">1,873,380</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-865">2,531,941</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-866">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-867">2,531,941</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ABS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-868">173,872</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-171" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-869">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-172" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-870">173,872</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RMBS</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-871">358,317</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-872">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-873">358,317</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CMBS</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-874">262,826</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-875">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-876">262,826</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CLOs</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-179" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-877">291,728</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-180" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-878">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-181" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-879">291,728</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government debt</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-182" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-880">3,770</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-881">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-882">3,770</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-883">30,221</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-186" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-884">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-187" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-885">30,221</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total fixed income securities</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-188" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-886">5,789,968</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-189" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-887">212,375</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-888">5,577,593</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity securities</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-188" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="f-889">14,636</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-189" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="f-890">14,636</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:fixed-zero" scale="3" id="f-891">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash equivalents </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-188" decimals="-3" name="us-gaap:OtherAssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-892">283,185</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-189" decimals="-3" name="us-gaap:OtherAssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-893">203,570</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-3" name="us-gaap:OtherAssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-894">79,615</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-188" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-895">6,087,789</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-189" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-896">430,581</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-897">5,657,208</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.777%"><tr><td style="width:1.0%"/><td style="width:4.581%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.510%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.212%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.510%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.212%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.510%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.215%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Assets carried at fair value by hierarchy level as of December 31, 2023</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">8.1b</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Quoted Prices in Active Markets for Identical Assets </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Level 1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Significant Other Observable Inputs </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Level 2)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Treasury securities and obligations of U.S. government corporations and agencies</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-191" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-898">161,682</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-192" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-899">95,828</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-193" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-900">65,854</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Obligations of U.S. states and political subdivisions</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-194" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-901">1,908,078</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-195" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-902">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-196" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-903">1,908,078</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-197" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-904">2,515,581</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-198" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-905">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-199" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-906">2,515,581</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ABS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-200" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-907">171,273</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-201" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-908">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-202" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-909">171,273</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RMBS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-203" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-910">330,773</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-204" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-911">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-205" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-912">330,773</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CMBS</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-206" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-913">277,457</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-207" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-914">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-208" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-915">277,457</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CLOs</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-916">326,096</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-917">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-918">326,096</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government debt</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-212" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-919">3,843</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-213" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-920">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-921">3,843</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-922">28,330</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-923">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-924">28,330</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total fixed income securities</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-218" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-925">5,723,113</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-219" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-926">95,828</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-927">5,627,285</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity securities</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-218" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="f-928">14,771</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-219" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="f-929">14,771</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:fixed-zero" scale="3" id="f-930">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash equivalents</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-218" decimals="-3" name="us-gaap:OtherAssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-931">367,517</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-219" decimals="-3" name="us-gaap:OtherAssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-932">367,301</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-3" name="us-gaap:OtherAssetsFairValueDisclosure" scale="3" id="f-933">216</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-218" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-934">6,105,401</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-219" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-935">477,900</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-936">5,627,501</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="18" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1) Includes restricted cash equivalents</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain financial instruments, including insurance contracts, are excluded from these fair value disclosure requirements. Additional fair value disclosures related to our investment portfolio are included in </span><span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_64">Note 7 &#8211; &#8220;Investments.&#8221;</a></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In addition to the assets carried at fair value discussed above, we have embedded derivatives carried at fair value related to our Home Re Transactions that are classified as &#8220;Other liabilities&#8221; or &#8220;Other assets&#8221; in our consolidated balance sheets. The estimated fair value related to our embedded derivatives reflects the present value impact of the variation in investment income on the assets held by the reinsurance trusts and the contractual reference rate on the Home Re Transactions used to calculate the reinsurance premiums we estimate we will pay over the estimated remaining life. These liabilities or assets are categorized in Level 3 of the fair value hierarchy. At June 30, 2024 and December 31, 2023, the fair value of the embedded derivatives was an asset of less than $<ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-5" name="us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeNet" format="ixt:num-dot-decimal" scale="6" id="f-937">0.1</ix:nonFraction>&#160;million and an asset of $<ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-5" name="us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeNet" format="ixt:num-dot-decimal" scale="6" id="f-938">2.4</ix:nonFraction>&#160;million, respectively. (See </span><span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_52">Note 4 - "Reinsurance"</a></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> for more information about our reinsurance programs.)</span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Real estate acquired through claim settlement is carried at fair values and is reported in &#8220;Other assets&#8221; on the consolidated balance sheet. These assets are categorized as Level 3 of the fair value hierarchy. For the six months ended June 30, 2024, and 2023, purchases of real estate acquired were $<ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-5" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" format="ixt:num-dot-decimal" scale="6" id="f-939">2.3</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-5" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" format="ixt:num-dot-decimal" scale="6" id="f-940">0.1</ix:nonFraction>&#160;million, respectively. For the six months ended June 30, 2024, and 2023, sales of real estate acquired were $<ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-5" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales" format="ixt:num-dot-decimal" scale="6" id="f-941">0.5</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-5" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales" format="ixt:num-dot-decimal" scale="6" id="f-942">1.2</ix:nonFraction>&#160;million, respectively.  </span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><ix:continuation id="f-857-3"><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Financial assets and liabilities not measured at fair value</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other invested assets include an investment in FHLB stock that is carried at cost, which due to restrictions that require it to be redeemed or sold only to the security issuer at par value, approximates fair value. The fair value of other invested assets is categorized as Level 2.</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial liabilities include our outstanding debt obligation. The fair value of our <ix:nonFraction unitRef="number" contextRef="c-61" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-943">5.25</ix:nonFraction>% Notes was based on observable market prices and is categorized as level 2.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="f-944" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Table 8.2 presents the carrying value and fair value of our financial assets and liabilities disclosed, but not carried, at fair value at June 30, 2024 and December 31, 2023. </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:4.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:42.710%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.861%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.861%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.861%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.864%"/><td style="width:0.1%"/></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial assets and liabilities not measured at fair value</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">8.2</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Financial assets</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other invested assets</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-3" name="mtg:OtherInvestedAssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-945">1,109</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-3" name="mtg:OtherInvestedAssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-946">1,109</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-227" decimals="-3" name="mtg:OtherInvestedAssetsFairValueDisclosure" scale="3" id="f-947">850</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-228" decimals="-3" name="mtg:OtherInvestedAssetsFairValueDisclosure" scale="3" id="f-948">850</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="6" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Financial liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.25% Senior Notes</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-229" decimals="-3" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-949">643,931</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-230" decimals="-3" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-950">633,939</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-231" decimals="-3" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-951">643,196</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-232" decimals="-3" name="us-gaap:NotesPayableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-952">634,498</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 26</span></div></div></div><div id="ia5d78c912b2a462a873df9916d6e9279_70"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:6pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 9. <ix:nonNumeric contextRef="c-1" name="us-gaap:ComprehensiveIncomeNoteTextBlock" id="f-953" continuedAt="f-953-1" escape="true">Other Comprehensive Income</ix:nonNumeric></span></div><ix:continuation id="f-953-1"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock" id="f-954" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The pretax and related income tax benefit (expense) components of our other comprehensive income (loss) for the three and six months ended June 30, 2024 and 2023 are included in table 9.1 below. </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:4.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:46.122%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.014%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Components of other comprehensive income (loss)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">9.1</span></div></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net unrealized investment (losses) gains arising during the period</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-233" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-955">9,442</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-234" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-956">38,270</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-235" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-957">22,596</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-236" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-958">63,829</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total income tax benefit (expense)</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-233" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="f-959">1,983</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-234" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="f-960">8,036</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-235" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="f-961">4,745</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-236" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="f-962">13,404</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net of tax</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-233" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-963">7,459</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-234" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-964">30,234</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-235" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-965">17,851</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-236" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-966">50,425</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net changes in benefit plan assets and obligations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-237" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" scale="3" id="f-967">681</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-968">1,071</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-969">1,363</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-970">7,847</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total income tax benefit (expense)</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-237" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="f-971">143</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="f-972">225</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="f-973">286</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="f-974">1,648</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net of tax</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-237" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-975">538</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-976">846</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-977">1,077</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-978">6,199</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total other comprehensive income (loss)</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-979">8,761</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-980">37,199</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-981">21,233</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-982">71,676</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total income tax benefit (expense)</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="f-983">1,840</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="f-984">7,811</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="f-985">4,459</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="f-986">15,052</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total other comprehensive income (loss), net of tax</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-987">6,921</ix:nonFraction>)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-988">29,388</ix:nonFraction>)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-989">16,774</ix:nonFraction>)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-990">56,624</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" id="f-991" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The pretax and related income tax benefit (expense) components of the amounts reclassified from our accumulated other comprehensive income (loss) (&#8220;AOCI&#8221;) to our consolidated statements of operations for the three and six months ended June 30, 2024 and 2023 are included in table 9.2 below.</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:3.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:47.094%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.014%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reclassifications from AOCI</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">9.2</span></div></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reclassification adjustment for net realized (losses) gains</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-992">2,061</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-993">5,771</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-994">12,034</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-995">9,935</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax benefit (expense)</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-996">433</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-997">1,212</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-998">2,527</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-999">2,086</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net of tax</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1000">1,628</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1001">4,559</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1002">9,507</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1003">7,849</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reclassification adjustment related to benefit plan assets and obligations </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="f-1004">681</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1005">1,071</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1006">1,363</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1007">10,003</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax benefit (expense)</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-1008">143</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-1009">225</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-1010">286</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1011">2,101</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net of tax</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="f-1012">538</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="f-1013">846</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1014">1,077</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1015">7,902</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total reclassifications</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1016">2,742</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1017">6,842</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-251" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1018">13,397</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-252" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1019">19,938</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax benefit (expense)</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-1020">576</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1021">1,437</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-251" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1022">2,813</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-252" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1023">4,187</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total reclassifications, net of tax</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1024">2,166</ix:nonFraction>)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1025">5,405</ix:nonFraction>)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-251" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1026">10,584</ix:nonFraction>)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-252" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1027">15,751</ix:nonFraction>)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8pt">Increases (decreases) Net realized investment gains (losses) on the consolidated statements of operations.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8pt">Decreases (increases) Other underwriting and operating expenses, net on the consolidated statements of operations.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="f-1028" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A rollforward of AOCI for the six months ended June 30, 2024, including amounts reclassified from AOCI, are included in table 9.3 below.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:4.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:35.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.459%"/><td style="width:0.1%"/></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rollforward of AOCI</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">9.3</span></div></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30, 2024</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net unrealized gains and (losses) on available-for-sale securities</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net benefit plan assets and (obligations) recognized in shareholders' equity</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total accumulated other comprehensive income (loss)</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance at December 31, 2023, net of tax</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-253" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-1029">266,948</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-254" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-1030">49,333</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-1031">316,281</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-235" decimals="-3" sign="-" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-1032">27,358</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-3" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:fixed-zero" scale="3" id="f-1033">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-1034">27,358</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: Amounts reclassified from AOCI</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-235" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-1035">9,507</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-1036">1,077</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-1037">10,584</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance, June 30, 2024, net of tax</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-255" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-1038">284,799</ix:nonFraction>)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-256" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-1039">48,256</ix:nonFraction>)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-1040">333,055</ix:nonFraction>)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 27</span></div></div></div><div id="ia5d78c912b2a462a873df9916d6e9279_73"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:6pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 10. <ix:nonNumeric contextRef="c-1" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="f-1041" continuedAt="f-1041-1" escape="true">Benefit Plans</ix:nonNumeric></span></div><ix:continuation id="f-1041-1"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have a non-contributory defined benefit pension plan, as well as a supplemental executive retirement plan, that covered eligible employees through December 31, 2022. Effective January 1, 2023, these plans were frozen (no future benefits will be accrued for participants due to employment and no new participants will be added). Participants in these plans were fully vested in their benefits as of December 31, 2022. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="f-1042" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Tables 10.1 and 10.2 provide the components of net periodic benefit cost for our pension, supplemental executive retirement and other postretirement benefit plans for the three and six months ended June 30, 2024 and 2023.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:4.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.577%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.894%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.894%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.894%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.898%"/><td style="width:0.1%"/></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Components of net periodic benefit cost</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">10.1</span></div></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pension and Supplemental Executive Retirement Plans</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other Postretirement Benefit Plans</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Company service cost</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-257" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="3" id="f-1043">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-258" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="3" id="f-1044">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-259" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="f-1045">417</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-260" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="f-1046">362</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-257" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="f-1047">3,247</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-258" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="f-1048">3,299</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-259" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="f-1049">375</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-260" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="f-1050">418</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-257" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1051">3,644</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-258" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1052">3,425</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-259" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1053">2,494</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-260" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1054">2,054</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of:</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net actuarial losses (gains)</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-257" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="f-1055">523</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-258" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="f-1056">530</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-259" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="f-1057">380</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-260" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="f-1058">11</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prior service cost (credit)</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-257" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="f-1059">86</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-258" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="f-1060">86</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-259" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="f-1061">453</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-260" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="f-1062">466</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of settlements and curtailments</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-257" decimals="-3" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" format="ixt:fixed-zero" scale="3" id="f-1063">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-258" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" format="ixt:num-dot-decimal" scale="3" id="f-1064">1,000</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-259" decimals="-3" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" format="ixt:fixed-zero" scale="3" id="f-1065">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-260" decimals="-3" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" format="ixt:fixed-zero" scale="3" id="f-1066">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net periodic benefit cost (benefit)</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-257" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="f-1067">212</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-258" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="f-1068">1,490</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-259" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="f-1069">1,629</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-260" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="f-1070">819</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Components of net periodic benefit cost</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">10.2</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></div></td></tr><tr><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pension and Supplemental Executive Retirement Plans</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other Postretirement Benefit Plans</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Company service cost</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-261" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="3" id="f-1071">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-262" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="3" id="f-1072">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-263" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="f-1073">834</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-264" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="f-1074">748</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-261" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="f-1075">6,494</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-262" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="f-1076">6,981</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-263" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="f-1077">750</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-264" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="f-1078">816</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-261" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1079">7,288</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-262" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1080">7,006</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-263" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1081">4,988</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-264" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-1082">4,117</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of:</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net actuarial losses (gains)</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-261" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="f-1083">1,046</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-262" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="f-1084">1,127</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-263" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="f-1085">760</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-264" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="f-1086">75</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prior service cost (credit)</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-261" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="f-1087">172</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-262" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="f-1088">172</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-263" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="f-1089">906</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-264" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="f-1090">931</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of settlements and curtailments</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-261" decimals="-3" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" format="ixt:fixed-zero" scale="3" id="f-1091">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-262" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" format="ixt:num-dot-decimal" scale="3" id="f-1092">8,847</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-263" decimals="-3" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" format="ixt:fixed-zero" scale="3" id="f-1093">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-264" decimals="-3" name="us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" format="ixt:fixed-zero" scale="3" id="f-1094">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net periodic benefit cost (benefit)</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-261" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="f-1095">424</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-262" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="f-1096">10,121</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-263" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="f-1097">3,258</ix:nonFraction>)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-264" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="f-1098">1,697</ix:nonFraction>)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the first quarter of 2024, we made a contribution to our qualified pension plan of $<ix:nonFraction unitRef="usd" contextRef="c-265" decimals="-6" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="f-1099">23.0</ix:nonFraction>&#160;million.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 28</span></div></div></div><div id="ia5d78c912b2a462a873df9916d6e9279_76"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 11. <ix:nonNumeric contextRef="c-9" name="us-gaap:LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock" id="f-1100" continuedAt="f-1100-1" escape="true">Loss Reserves</ix:nonNumeric></span></div><ix:continuation id="f-1100-1" continuedAt="f-1100-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We establish case reserves and LAE reserves on delinquent loans that were reported to us as two or more payments past due and have not become current or resulted in a claim payment. Such loans are referred to as being in our delinquency inventory. Case reserves are established by estimating the number of loans in our delinquency inventory that will result in a claim payment, which is referred to as the claim rate, and further estimating the amount of the claim payment, which is referred to as claim severity.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">IBNR reserves are established for estimated losses from delinquencies we estimate have occurred prior to the close of an accounting period but have not yet been reported to us. IBNR reserves are also established using estimated claim rates and claim severities. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Estimation of losses is inherently judgmental. Even in a stable environment, changes to our estimates could result in a material impact to our consolidated results of operations and financial position. The conditions that affect the claim rate and claim severity include the current and future state of the domestic economy, including unemployment and the current and future strength of local housing markets; exposure on insured loans; the amount of time between delinquency and claim filing (all else being equal, the longer the period between delinquency and claim filing, the greater the severity); and curtailments and rescissions. The actual amount of the claim payments may be substantially different than our loss reserve estimates. Our estimates could be adversely affected by several factors, including a deterioration of regional or national economic conditions, including unemployment, leading to a reduction in borrowers&#8217; income and thus their ability to make mortgage payments, the impact of past and future government initiatives and actions taken by the GSEs (including mortgage forbearance programs and foreclosure moratoriums), and a drop in housing values which may affect borrower willingness to continue to make mortgage payments when the value of the home is below the mortgage balance. Loss reserves in future periods will also be dependent on the number of loans reported to us as delinquent. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes to our estimates could result in a material impact to our consolidated results of operations and financial position, even in a stable economic environment. Given the uncertainty of the macroeconomic environment, including the effectiveness of loss mitigation efforts, changes in home prices, and changes in unemployment, our loss reserve estimates may continue to be impacted. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In considering the potential sensitivity of the factors underlying our estimate of loss reserves, it is possible that even a relatively small change in our estimated claim rate or claim severity could have a material impact on loss reserves and, correspondingly, on our consolidated results of operations even in a stable economic environment. For example, as of June 30, 2024, assuming all other factors remain constant, a $1,000 increase/decrease in the average severity reserve factor would change the loss reserve amount by approximately +/- $<ix:nonFraction unitRef="usd" contextRef="c-266" decimals="-6" name="us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve" format="ixt:num-dot-decimal" scale="6" id="f-1101">7</ix:nonFraction>&#160;million. A one percentage point increase/decrease in the average claim rate reserve factor would change the loss reserve amount by approximately +/- $<ix:nonFraction unitRef="usd" contextRef="c-267" decimals="-6" name="us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve" format="ixt:num-dot-decimal" scale="6" id="f-1102">15</ix:nonFraction>&#160;million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The &#8220;Losses incurred&#8221; section of table 11.1 below shows losses incurred on delinquencies that occurred in the current year and in prior years. The amount of losses incurred relating to delinquencies that occurred in the current year represents the estimated amount to be ultimately paid on such delinquencies. The amount of losses incurred relating to delinquencies that occurred in prior years represents the difference between the actual claim rate and claim severity associated with those delinquencies resolved in the current year compared to the estimated claim rate and claim severity at the prior year-end, as well as a re-estimation of amounts to be ultimately paid on delinquencies continuing from the end of the prior year.&#160;This re-estimation of the claim rate and claim severity is the result of our review of current trends in the delinquency inventory, such as percentages of delinquencies that have resulted in a claim, the amount of the claims relative to the average loan exposure, changes in the relative level of delinquencies by geography and changes in average loan exposure.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Losses incurred on delinquencies that occurred in the current year increased for the six months ended June 30, 2024, compared to the same period last year. The increase is primarily due to an increase in estimated severity on current year delinquencies and an increase in new delinquencies reported.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the six months ended June 30, 2024 and June&#160;30, 2023 we experienced favorable loss development of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense" format="ixt:num-dot-decimal" scale="6" id="f-1103">116.3</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-5" sign="-" name="us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense" format="ixt:num-dot-decimal" scale="6" id="f-1104">100.7</ix:nonFraction>&#160;million, respectively, on previously received delinquencies. The favorable development for both periods primarily resulted from a decrease in the expected claim rate on previously received delinquencies. Home price appreciation experienced in recent years has allowed some borrowers to cure their delinquencies through the sale of their property. </span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><ix:continuation id="f-1100-2"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The &#8220;Losses paid&#8221; section of table 11.1 below shows the amount of losses paid on delinquencies that occurred in the current year and losses paid on delinquencies that occurred in prior years. </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense" id="f-1105" escape="true"><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Table 11.1 provides a reconciliation of beginning and ending loss reserves as of and for the six months ended June 30, 2024 and 2023.</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:4.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:64.455%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.652%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Development of reserves for losses and loss adjustment expenses</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">11.1</span></div></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reserve at beginning of period</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-1106">505,379</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-1107">557,988</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less reinsurance recoverable</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments" format="ixt:num-dot-decimal" scale="3" id="f-1108">33,302</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments" format="ixt:num-dot-decimal" scale="3" id="f-1109">28,240</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net reserve at beginning of period</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet" format="ixt:num-dot-decimal" scale="3" id="f-1110">472,077</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet" format="ixt:num-dot-decimal" scale="3" id="f-1111">529,748</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="6" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Losses incurred:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Losses and LAE incurred in respect of delinquency notices received in:</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current year</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-1112">102,553</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-1113">89,465</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prior years </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-1114">116,270</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-1115">100,710</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total losses incurred</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1" format="ixt:num-dot-decimal" scale="3" id="f-1116">13,717</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1" format="ixt:num-dot-decimal" scale="3" id="f-1117">11,245</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Losses paid:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Losses and LAE paid in respect of delinquency notices received in:</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current year</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1" scale="3" id="f-1118">52</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1" scale="3" id="f-1119">25</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prior years</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1" format="ixt:num-dot-decimal" scale="3" id="f-1120">23,040</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1" format="ixt:num-dot-decimal" scale="3" id="f-1121">22,272</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total losses paid</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForLossesAndLossAdjustmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-1122">23,092</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:PaymentsForLossesAndLossAdjustmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-1123">22,297</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net reserve at end of period</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet" format="ixt:num-dot-decimal" scale="3" id="f-1124">435,268</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet" format="ixt:num-dot-decimal" scale="3" id="f-1125">496,206</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Plus reinsurance recoverable</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments" format="ixt:num-dot-decimal" scale="3" id="f-1126">42,346</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments" format="ixt:num-dot-decimal" scale="3" id="f-1127">34,475</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reserve at end of period</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-1128">477,614</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-1129">530,681</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8pt">A positive number for prior year loss reserve development indicates a deficiency of prior year reserves. A negative number for prior year loss reserve development indicates a redundancy of prior year loss reserves. See the following table for more information about prior year loss reserve development.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfCausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTextBlock" id="f-1130" escape="true"><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The prior year loss reserve development for the six months ended June 30, 2024 and 2023 is shown in table 11.2 below.</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:4.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:65.520%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.115%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reserve development on previously received delinquencies</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table </span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">11.2</span></div></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Increase (decrease) in estimated claim rate on primary defaults</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-268" decimals="-3" sign="-" name="us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-1131">101,008</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-269" decimals="-3" sign="-" name="us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-1132">99,148</ix:nonFraction>)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in estimates related to severity on primary defaults, pool reserves, LAE reserves, reinsurance, and other</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-270" decimals="-3" sign="-" name="us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-1133">15,262</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-271" decimals="-3" sign="-" name="us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-1134">1,562</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total prior year loss development </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-1135">116,270</ix:nonFraction>)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-1136">100,710</ix:nonFraction>)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8pt">A positive number for prior year loss reserve development indicates a deficiency of prior year loss reserves. A negative number for prior year loss reserve development indicates a redundancy of prior year loss reserves.</span></div></ix:nonNumeric><div style="width:100.000%"><div style="display:inline-block;vertical-align:top;width:46.666%"><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div></div><div style="display:inline-block;max-width:6.666%;min-width:5.666%;vertical-align:top"></div><div style="display:inline-block;vertical-align:top;width:46.668%"></div></div><div style="margin-bottom:3pt;margin-top:5pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Premium refunds</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our estimate of premiums to be refunded on expected claim payments is accrued for separately in &#8220;Other Liabilities&#8221; on our consolidated balance sheets were $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="mtg:PremiumRefundLiabilityExpectedClaimPayments" scale="6" id="f-1137">15.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="mtg:PremiumRefundLiabilityExpectedClaimPayments" scale="6" id="f-1138">21.1</ix:nonFraction> million at June 30, 2024 and December 31, 2023, respectively.</span></div></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 30</span></div></div></div><div id="ia5d78c912b2a462a873df9916d6e9279_79"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:6pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 12. <ix:nonNumeric contextRef="c-1" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="f-1139" continuedAt="f-1139-1" escape="true">Shareholders&#8217; Equity </ix:nonNumeric></span></div><ix:continuation id="f-1139-1"><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Share repurchase programs</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Repurchases of our common stock may be made from time to time on the open market (including through 10b5-1 plans) or through privately negotiated transactions. In the six months ended June 30, 2024, we repurchased <ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="6" id="f-1140">12.3</ix:nonFraction>&#160;million shares for $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="6" id="f-1141">250.3</ix:nonFraction>&#160;million, which included commissions. In 2023, we repurchased approximately <ix:nonFraction unitRef="shares" contextRef="c-160" decimals="-5" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="6" id="f-1142">21.7</ix:nonFraction>&#160;million shares of our common stock for $<ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="6" id="f-1143">340.6</ix:nonFraction>&#160;million, which included commissions. At June 30, 2024, we had remaining authorization to repurchase $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-6" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="6" id="f-1144">773</ix:nonFraction>&#160;million remaining under our existing share repurchase programs. Through July 26, 2024, we repurchased an additional <ix:nonFraction unitRef="shares" contextRef="c-272" decimals="-5" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="6" id="f-1145">2.2</ix:nonFraction>&#160;million shares totaling $<ix:nonFraction unitRef="usd" contextRef="c-272" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="6" id="f-1146">49.0</ix:nonFraction>&#160;million under the remaining authorization through December 31, 2026. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cash dividends</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the first and second quarters of 2024, we paid quarterly cash dividends of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="3" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="f-1147">0.115</ix:nonFraction> per share which totaled $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DividendsCash" format="ixt:num-dot-decimal" scale="6" id="f-1148">63.3</ix:nonFraction>&#160;million. On July 25, 2024, the Board of Directors declared a quarterly cash dividend to the holders of the company&#8217;s common stock of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-273" decimals="3" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-1149">0.13</ix:nonFraction> per share payable on August 22, 2024, to shareholders of record on August 8, 2024.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div id="ia5d78c912b2a462a873df9916d6e9279_82"></div><div style="margin-bottom:6pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 13. <ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-1150" continuedAt="f-1150-1" escape="true">Share-Based Compensation</ix:nonNumeric></span></div><ix:continuation id="f-1150-1"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have certain share-based compensation plans. Under the fair value method, compensation cost is measured at the grant date based on the fair value of the award and is recognized over the service period which generally corresponds to the vesting period. Awards under our plans generally vest over periods ranging from <span style="-sec-ix-hidden:f-1151">one</span> to <ix:nonNumeric contextRef="c-275" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-1152">three years</ix:nonNumeric>, although awards to our non-employee directors vest immediately.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock" id="f-1153" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Table 13.1 shows the number of restricted stock units (RSUs) granted to employees and non-employee directors and the weighted average fair value per share during the periods presented.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:4.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.927%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.705%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.705%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.571%"/><td style="width:0.1%"/></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted stock unit grants</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">13.1</span></div></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RSUs Granted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Share Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs Granted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted Average Share Fair Value</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs subject to performance conditions</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-276" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="f-1154">634</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-276" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1155">19.81</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-277" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="f-1156">949</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-277" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1157">14.17</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs subject only to service conditions</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-278" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="f-1158">248</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-278" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1159">19.81</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-279" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="f-1160">354</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-279" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1161">14.17</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-employee director RSUs</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-280" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="f-1162">76</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-280" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1163">19.81</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-281" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="f-1164">106</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-281" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1165">14.17</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8pt">Shares granted are subject to performance conditions under which the target number of shares granted may vest from <ix:nonFraction unitRef="number" contextRef="c-282" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="f-1166">0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-283" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="f-1167">200</ix:nonFraction>%.</span></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 31</span></div></div></div><div id="ia5d78c912b2a462a873df9916d6e9279_85"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 14. <ix:nonNumeric contextRef="c-9" name="us-gaap:InsuranceDisclosureTextBlock" id="f-1168" continuedAt="f-1168-1" escape="true">Statutory Information</ix:nonNumeric></span></div><ix:continuation id="f-1168-1"><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Statutory Capital Requirements</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The insurance laws of <ix:nonFraction unitRef="jurisdiction" contextRef="c-7" decimals="INF" name="mtg:NumberOfJurisdictionsWithRiskToCapitalRequirements" scale="0" id="f-1169">16</ix:nonFraction> jurisdictions, including Wisconsin, our domiciliary state, require a mortgage insurer to maintain a minimum amount of statutory capital relative to the RIF (or a similar measure) in order for the mortgage insurer to continue to write new business. We refer to these requirements as the &#8220;State Capital Requirements&#8221; and, together with the GSE Financial Requirements, as the &#8220;Financial Requirements.&#8221; While they vary among jurisdictions, the most common State Capital Requirements allow for a maximum risk-to-capital ratio of <ix:nonNumeric contextRef="c-1" name="us-gaap:DescriptionOfRegulatoryCapitalRequirementsUnderInsuranceRegulations" id="f-1171"><ix:nonFraction unitRef="number" contextRef="c-284" decimals="INF" name="mtg:StatutoryAccountingPracticesRegulatoryCapitalRequirementsRisktoCapitalRatioMaximum" id="f-1170">25</ix:nonFraction> to 1</ix:nonNumeric>. A risk-to-capital ratio will increase if (i) the percentage decrease in capital exceeds the percentage decrease in insured risk, or (ii) the percentage increase in capital is less than the percentage increase in insured risk. Wisconsin does not regulate capital by using a risk-to-capital measure but instead requires a minimum policyholder position (&#8220;MPP&#8221;). MGIC&#8217;s &#8220;policyholder position&#8221; includes its net worth or surplus, and its contingency loss reserve.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At June 30, 2024, MGIC&#8217;s risk-to-capital ratio was <ix:nonNumeric contextRef="c-284" name="mtg:Risktocapitalratioatendofperiod" id="f-1172">10.0 to 1</ix:nonNumeric>, below the maximum allowed by the jurisdictions with State Capital Requirements, and its policyholder position was $<ix:nonFraction unitRef="usd" contextRef="c-285" decimals="-8" name="mtg:AmountOfPolicyholdersPositionAboveOrBelowRequiredRegulatoryMinimum" scale="9" id="f-1173">3.6</ix:nonFraction> billion above the required MPP of $<ix:nonFraction unitRef="usd" contextRef="c-285" decimals="-8" name="mtg:AmountOfRequiredMpp" scale="9" id="f-1174">2.2</ix:nonFraction> billion.&#160;The calculation of our risk-to-capital ratio and MPP reflect credit for the risk ceded under our reinsurance transactions. If MGIC is not allowed an agreed level of credit under either the State Capital Requirements or the financial requirements of the PMIERs, MGIC may terminate the reinsurance agreements without penalty. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The NAIC established a Mortgage Guaranty Insurance Working Group to determine and make recommendations to the NAIC&#8217;s Financial Condition Committee as to what, if any, changes to make to the solvency and other regulations relating to mortgage guaranty insurers. A draft of a revised Mortgage Guaranty Insurance Model Act was adopted by the Financial Condition Committee in July 2023 and by the Executive Committee and Plenary NAIC in August 2023. The revised Model Act includes requirements relating to, among other things: (i) capital and minimum capital requirements, and contingency reserves; (ii)  restrictions on mortgage insurers&#8217; investments in notes secured by mortgages; (iii) prudent underwriting standards and formal underwriting guidelines; (iv) the establishment of formal, internal &#8220;Mortgage Guaranty Quality Control Programs&#8221; with respect to in-force business; and (v) reinsurance and prohibitions on captive reinsurance arrangements. It is uncertain when the revised Model Act will be adopted in any jurisdiction. It is unknown whether any changes will be made by state legislatures prior to adoption, and the effect changes, if any, will have on the mortgage guaranty insurance market generally, or on our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Dividend restrictions</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">MGIC is subject to statutory regulations as to payment of dividends. The maximum amount of dividends that MGIC may pay in any twelve-month period without regulatory approval by the OCI is the lesser of adjusted statutory net income or <ix:nonFraction unitRef="number" contextRef="c-285" decimals="INF" name="mtg:PercentageOfStatutoryPolicyholdersSurplusUsedToDetermineMaximumAllowableDividends" scale="-2" id="f-1175">10</ix:nonFraction>% of statutory policyholders&#8217; surplus as of the preceding calendar year end. Adjusted statutory net income is defined for this purpose to be the greater of statutory net income, net of realized investment gains, for the calendar year preceding the date of the dividend or statutory net income, net of realized investment gains, for the <span style="-sec-ix-hidden:f-1176">three</span> calendar years preceding the date of the dividend less dividends paid within the first <span style="-sec-ix-hidden:f-1177">two</span> of the preceding three calendar years. The maximum dividend that could be paid, without regulatory approval, is reduced by dividends paid in the twelve months preceding the dividend payment date. Before making any dividend payments, we notify the OCI to ensure it does not object. In April 2024, MGIC paid a $<ix:nonFraction unitRef="usd" contextRef="c-286" decimals="-6" name="us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" format="ixt:num-dot-decimal" scale="6" id="f-1178">350</ix:nonFraction>&#160;million dividend to the holding company.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Statutory Financial Information</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The OCI recognizes only statutory accounting principles prescribed, or practices permitted by the State of Wisconsin for determining and reporting the financial condition and results of operations of an insurance company. The OCI has adopted certain prescribed accounting practices that differ from those found in other states. Specifically, Wisconsin domiciled companies record changes in the contingency loss reserves through their income statement as a change in underwriting deduction. As a result, in periods in which MGIC is increasing contingency loss reserves, statutory net income is reduced. </span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:StatutoryAccountingPracticesDisclosureTextBlock" id="f-1179" escape="true"><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The statutory net income, policyholders&#8217; surplus, and contingency loss reserves of our insurance subsidiaries, including MGIC, are shown in table 14.1. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><tr><td style="width:1.0%"/><td style="width:64.450%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.357%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.500%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial information of our insurance subsidiaries (including MGIC)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table 14.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of and for the Six Months Ended June 30,</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Statutory net income</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount" format="ixt:num-dot-decimal" scale="3" id="f-1180">175,577</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount" format="ixt:num-dot-decimal" scale="3" id="f-1181">135,182</ix:nonFraction>&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Statutory policyholders' surplus</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" format="ixt:num-dot-decimal" scale="3" id="f-1182">468,757</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" format="ixt:num-dot-decimal" scale="3" id="f-1183">778,893</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contingency loss reserves</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="mtg:ContingencyReserve" format="ixt:num-dot-decimal" scale="3" id="f-1184">5,450,485</ix:nonFraction></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="mtg:ContingencyReserve" format="ixt:num-dot-decimal" scale="3" id="f-1185">4,936,541</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 32</span></div></div></div><div id="ia5d78c912b2a462a873df9916d6e9279_91"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:6pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Introduction</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is management&#8217;s discussion and analysis of the financial condition and results of operations of MGIC Investment Corporation for the second quarter of 2024. As used below, &#8220;we&#8221; and &#8220;our&#8221; refer to MGIC Investment Corporation&#8217;s consolidated operations. This form 10-Q should be read in conjunction with &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; in our Annual Report on Form 10-K for the year ended December 31, 2023. See the </span><span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_10">&#8220;Glossary of terms and acronyms&#8221;</a></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> for definitions and descriptions of terms used throughout this MD&amp;A. Our revenues and losses could be affected by the Risk Factors referred to under &#8220;Forward Looking Statements and Risk Factors&#8221; below, and they are an integral part of the MD&amp;A.</span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Forward Looking and Other Statements</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As discussed under &#8220;Forward Looking Statements and Risk Factors&#8221; below, actual results may differ materially from the results contemplated by forward looking statements. These forward looking statements speak only as of the date of this filing and are subject to change without notice. We are not undertaking any obligation to update any forward looking statements or other statements we may make in the following discussion or elsewhere in this document even though these statements may be affected by events or circumstances occurring after the forward looking statements or other statements were made. Therefore, no reader of this document should rely on these statements being current as of any time other than the time at which this document was filed with the Securities and Exchange Commission.</span></div><div style="padding-left:72pt"><span><br/></span></div><div style="padding-left:72pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 33</span></div></div></div><div id="ia5d78c912b2a462a873df9916d6e9279_94"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Overview</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:3.205%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.122%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.177%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.177%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.022%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.177%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.177%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.240%"/><td style="width:0.1%"/></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Summary financial results of MGIC Investment Corporation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per share data, unaudited)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">% Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">% Change</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Selected statement of operations data</span></td><td colspan="3" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="9" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net premiums earned</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">243,528</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">242,811&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">486,172</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">484,826&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investment income, net of expenses</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">61,479</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,340&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">121,223</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101,563&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Losses incurred, net</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(18,272)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(17,691)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(13,717)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,245)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other underwriting and operating expenses, net</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">52,675</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">53,998&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">111,693</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">124,061&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income before tax</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">259,825</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">242,382&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">479,705</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">437,986&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">55,597</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,328&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">101,380</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">92,385&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Net income</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">204,228</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">191,054&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">378,325</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">345,601&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Diluted income per share</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">0.77</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.66&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1.40</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.19&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-GAAP Financial Measures </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjusted pre-tax operating income</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">260,647</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">248,696&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">485,956</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">448,368&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjusted net operating income</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">204,877</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">196,042&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">383,263</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">353,803&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjusted net operating income per diluted share</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">0.77</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.68&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1.42</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.21&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> May not foot due to rounding.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> See </span><span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_97">&#8220;Explanation and reconciliation of our use of Non-GAAP financial measures.&#8221;</a></span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Summary of second quarter 2024 results</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Comparative quarterly results </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We recorded second quarter 2024 net income of $204.2 million, or $0.77 per diluted share. Net income increased by $13.2 million from net income of $191.1 million, or $0.66 per diluted share, in the prior year. The increase is primarily due an increase in investment income, net of expenses. This was offset partially by an increase in provision for income taxes. Diluted income per share increased primarily due to an increase in net income and a decrease in the number of diluted weighted shares outstanding.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjusted net operating income for the second quarter 2024 was $204.9 million (Q2 2023: $196.0 million) and adjusted net operating income per diluted share was $0.77 (Q2 2023: $0.68). The increase in adjusted net operating income primarily reflects an increase in net income. The increase in adjusted net operating income per diluted share primarily reflects an increase in adjusted net operating income and a decrease in the number of diluted weighted shares outstanding.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net investment income in the three months ended June 30, 2024, was $61.5 million, compared with $52.3 million, in the prior year. The increase in net investment income was due to an increase of 52 basis points in the average investment yields.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The increase in our provision for income taxes in the second quarter of 2024 as compared to the same period in the prior year was primarily due to an increase in income before tax. </span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Comparative year to date results</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We recorded net income of $378.3 million, or $1.40 per diluted share. Net income increased by $32.7 million from net income of $345.6 million, or $1.19 per diluted share in the prior year. The increase is primarily due to an increase in investment income, net of expenses, and a decrease in other underwriting and operating expenses, net. This was partially offset by an increase in provision for income taxes. Diluted income per share increased primarily due to an increase in net income and a decrease in the number of diluted weighted shares outstanding.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjusted net operating income for the six months ended June 30, 2024, was $383.3 million (2023: $353.8 million) and adjusted net operating income per diluted share was $1.42 (2023: $1.21). The increase in adjusted net operating income primarily reflects an increase in net income. The increase in adjusted net operating income per diluted share primarily reflects an increase in adjusted net operating income and a decrease in the number of diluted weighted average shares outstanding.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net investment income in the  six months ended June 30, 2024, was $121.2 million, compared with $101.6 million in the prior year. The increase in net investment income was due to an increase of 55 bps in the average investment yields.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Underwriting and other expenses, net in the six months ended June 30, 2024 were $111.7 million, compared with $124.1 million for the same period last year. The decrease in underwriting and other expenses, net during the six months ended June 30, 2024 was primarily due to a decrease in pension expenses and a decrease in expenses related to professional and consulting services. Pension expenses were higher for the six months ended June 30, 2023 due to settlement accounting charges.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The increase in our provision for income taxes through June 30, 2024, as compared to the same period in the prior year was primarily due to an increase in income before tax. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Capital</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">MGIC dividend payments to our holding company</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The ability of MGIC to pay dividends is restricted by insurance regulation. Amounts in excess of prescribed limits are deemed &#8220;extraordinary&#8221; and may not be paid if disapproved by the OCI. A dividend is extraordinary when the proposed dividend amount, plus dividends paid in the twelve months preceding the dividend payment date exceed the ordinary dividend level. In 2024, MGIC can pay $64 million of ordinary dividends without OCI approval, before taking into consideration dividends paid in the preceding twelve months. In the six months ended June 30, 2024, and 2023, we made dividend payments to the holding company of $350 million and $300 million respectively. Future dividend payments to the holding company will continue to be determined in consultation with the board and after considering any updated estimates about our business, subject to regulatory approval.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share repurchase programs</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Repurchases may be made from time to time on the open market (including through 10b5-1 plans) or through privately negotiated transactions. In the six months ended June 30, 2024, and for the full year of 2023, we repurchased 12.3&#160;million and 21.7&#160;million shares of common stock, using approximately $250.3&#160;million and $340.6 million of holding company resources, respectively. As of June 30, 2024, we had $773.4 million of available authorization under our existing share repurchase programs. Under our April 2023 repurchase program, we have $23.4 million in remaining authorization through July 1, 2025. Under our April 2024 repurchase program we may repurchase an additional $750 million of common stock prior to December 31, 2026.  As of June 30, 2024, we had approximately 261 million shares of common stock outstanding. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dividends to shareholders</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the first and second quarters of 2024, we paid quarterly cash dividends of $0.115 per share which totaled $63.3 million. On July 25, 2024, the Board of Directors declared a quarterly cash dividend to the holders of the company&#8217;s common stock of $0.13 per share to shareholders of record on August 8, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">GSEs</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We must comply with a GSE&#8217;s PMIERs to be eligible to insure loans delivered to or purchased by that GSE. The PMIERs include financial requirements, as well as business, quality control and certain transaction approval requirements. The PMIERs provide that the GSEs may amend any provision of the PMIERs or impose additional requirements with an effective date specified by the GSEs. If MGIC ceases to be eligible to insure loans purchased by one or both of the GSEs, it would significantly reduce the volume of our NIW, the substantial majority of which is for loans delivered to or purchased by the GSEs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The financial requirements of the PMIERs require a mortgage insurer&#8217;s "Available Assets" (generally only the most liquid assets of an insurer) to equal or exceed its "Minimum Required Assets" (which are based on an insurer's book of risk in force, calculated from tables of factors with several risk dimensions, reduced for credit given for risk ceded under reinsurance transactions, and subject to a floor amount). Based on our interpretation of the PMIERs as of June 30, 2024, MGIC&#8217;s Available Assets totaled $5.8 billion, or $2.4 billion in excess of its Minimum Required Assets. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The PMIERs generally require us to hold significantly more Minimum Required Assets for delinquent loans than for performing loans and the Minimum Required Assets required to be held increases as the number of payments missed on a delinquent loan increases. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our reinsurance transactions enable us to earn higher returns on our Minimum Required Assets than we would without them because they generally reduce the Minimum Required Assets we must hold under PMIERs. However, reinsurance may not always be available to us, or available only on terms, or costs, that we find unacceptable.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The calculated credit for XOL Transactions under PMIERs is generally based on the PMIERs requirement of the covered loans and the attachment and detachment point of the coverage. PMIERs credit is generally not given for the reinsured risk above the PMIERs requirement. Our existing reinsurance transactions are subject to periodic review by the GSEs and there is a risk we will not receive our current level of credit in future periods for the risk ceded under them. In addition, we may not receive the same level of credit under future transactions that we receive under existing transactions. If MGIC is not allowed certain levels of credit under the PMIERs, under certain circumstances, MGIC may terminate the reinsurance transactions without penalties. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For additional information about our reinsurance transactions, see our Risk Factor titled &#8220;Reinsurance may be unavailable at current levels and prices, and/or the GSEs may reduce the amount of capital credit we receive for our reinsurance transactions.&#8221;</span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">GSE reform</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The FHFA has been the conservator of the GSEs since 2008 and has the authority to control and direct their operations. Given that the Director of the FHFA is removable by the President at will, the agency&#8217;s agenda, policies, and actions are influenced by then-current administration. The increased role that the federal government has assumed in the residential housing finance system through the GSE conservatorships may increase the likelihood that the business practices of the GSEs change, including through administration changes and actions. Such changes could have a material adverse effect on us. </span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">It is uncertain what role the GSEs, FHA and private capital, including private mortgage insurance, will play in the residential housing finance system in the future. The timing and impact on our business of any resulting changes is uncertain. Many of the proposed changes would require Congressional action to implement and it is difficult to estimate when Congressional action would be final and how long any associated phase-in period may last.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For additional information about the business practices of the GSEs, see our Risk Factor titled &#8220;Changes in the business practices of Fannie Mae and Freddie Mac</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> ("the GSEs")</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, federal legislation that changes their charters or a restructuring of the GSEs could reduce our revenues or increase our losses.&#8221;</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">State Regulations</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The insurance laws of 16 jurisdictions, including Wisconsin, our domiciliary state, require a mortgage insurer to maintain a minimum amount of statutory capital relative to its RIF (or a similar measure) in order for the mortgage insurer to continue to write new business. We refer to these requirements as the &#8220;State Capital Requirements.&#8221; While they vary among jurisdictions, the most common State Capital Requirements allow for a maximum risk-to-capital ratio of 25 to 1. A risk-to-capital ratio will increase if (i)&#160;the percentage decrease in capital exceeds the percentage decrease in insured risk, or (ii) the percentage increase in capital is less than the percentage increase in insured risk. Wisconsin does not regulate capital by using a risk-to-capital measure but instead requires a MPP. MGIC&#8217;s &#8220;policyholder position&#8221; includes its net worth or surplus and its contingency reserve.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At June 30, 2024, MGIC&#8217;s risk-to-capital ratio was 10.0 to 1, below the maximum allowed by the jurisdictions with State Capital Requirements, and its policyholder position was $3.6 billion above the required MPP of $2.2 billion. The calculation of our risk-to-capital ratio and MPP reflect full credit for the risk ceded under our reinsurance transactions. It is possible that under the revised State Capital Requirements discussed below, MGIC will not be allowed full credit for the risk ceded under such transactions. If MGIC is not allowed an agreed level of credit under either the State Capital Requirements or the PMIERs, MGIC may terminate the reinsurance transactions, without penalty. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The NAIC established a Mortgage Guaranty Insurance Working Group to determine and make recommendations to the NAIC&#8217;s Financial Condition Committee as to what, if any, changes to make to the solvency and other regulations relating to mortgage guaranty insurers. A draft of a revised Mortgage Guaranty Insurance Model Act was adopted by the Financial Condition Committee in July 2023 and by the Executive Committee and Plenary NAIC in August 2023. The revised Model Act includes requirements relating to, among other things: (i) capital and minimum capital requirements, and contingency reserves; (ii)  restrictions on mortgage insurers&#8217; investments in notes secured by mortgages; (iii) prudent underwriting standards and formal underwriting guidelines; (iv) the establishment of formal, internal &#8220;Mortgage Guaranty Quality Control Programs&#8221; with respect to in-force business; and (v) reinsurance and prohibitions on captive reinsurance arrangements.   It is uncertain when the revised Model Act will be adopted in any jurisdiction. The provisions of the Model Act, if adopted in their final form, are not expected to have a material adverse effect on our business. It is unknown whether any changes will be made by state legislatures prior to adoption, and the effect changes, if any, will have on the mortgage guaranty insurance market generally, or on our business. Wisconsin, where MGIC is domiciled, has begun the process to replace current MI regulations with the Model Act, though it is expected that some changes will be made before final adoption.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At this time, we expect MGIC to continue to comply with the current State Capital Requirements; however, refer to our risk factor titled &#8220;State capital requirements may prevent us from continuing to write new insurance on an uninterrupted basis&#8221; for more information about matters that could negatively impact our compliance with State Capital Requirements.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Factors affecting our results</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our current and future business, results of operations and financial condition are impacted by macroeconomic conditions, such as interest rates, home prices, housing demand, level of employment, inflation, pandemics, restrictions and costs on mortgage credit, and other factors. For additional information on how our business may be impacted see our Risk Factor titled &#8220;Downturns in the domestic economy or declines in home prices may result in more homeowners defaulting and our losses increasing, with a corresponding decrease in our returns.&#8221;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The future effects of climate change on our business are uncertain. For information about possible effects, please refer to our Risk Factor titled &#8220;Pandemics, hurricanes and other disasters may impact our incurred losses, the amount and timing of paid claims, our inventory of notices of default and our Minimum Required Assets under PMIERs.&#8221;</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our results of operations are affected by:</span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Premiums written and earned</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Premiums written and earned in a year are influenced by:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">NIW, which increases IIF. Many factors affect NIW, including the volume of low down payment home mortgage originations and competition to provide credit enhancement on those mortgages from the FHA, the VA, other mortgage insurers, and other alternatives to mortgage insurance, including GSE programs that may reduce or eliminate the demand for mortgage insurance. NIW does not include loans previously insured by us that are modified, such as loans modified under HARP.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">Cancellations, which reduce IIF. Cancellations due to refinancings are affected by the level of current mortgage interest rates compared to the mortgage coupon rates throughout the in force book, current home values compared to values when the loans in </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">the in force book were insured and the terms on which mortgage credit is available. Home price appreciation can give homeowners the right to cancel mortgage insurance on their loans if sufficient home equity is achieved. Cancellations also result from policy rescissions, which require us to return any premiums received on the rescinded policies and claim payments, which require us to return any premium received on the related policies from the date of default on the insured loans. Cancellations of single premium policies, which are generally non-refundable, result in immediate recognition of any remaining unearned premium.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">Premium rates, which are affected by product type, competitive pressures, the risk characteristics of the insured loans, the percentage of coverage on the insured loans, and PMIERs capital requirements. The substantial majority of our monthly and annual mortgage insurance premiums are under premium plans for which, for the first ten years of the policy, the amount of premium is determined by multiplying the initial premium rate by the original loan balance; thereafter, the premium rate resets to a lower rate used for the remaining life of the policy. The remainder of our monthly and annual premiums are under premium plans for which premiums are determined by a fixed percentage of the loan&#8217;s amortizing balance over the life of the policy.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">Premiums ceded, net of profit commission, under our QSR Transactions and premiums ceded under our XOL Transactions are primarily affected by the percentage of our IIF subject to our reinsurance transactions. The profit commission under our QSR Transactions also varies inversely with the level of ceded losses incurred on a &#8220;dollar for dollar&#8221; basis and can be eliminated at ceded loss levels higher than what we have experienced on our QSR Transactions. As a result, lower levels of losses incurred result in a higher profit commission and less benefit from ceded losses incurred; higher levels of losses incurred result in more benefit from ceded losses incurred and a lower profit commission (or for certain levels of accident year loss ratios, its elimination). (See </span><span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_52">Note 4 - &#8220;Reinsurance&#8221;</a></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> to our consolidated financial statements for a discussion of our reinsurance transactions.)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Premiums earned are generated by the insurance that is in force during all or a portion of the period. A change in the average IIF in the current period compared to an earlier period is a factor that will increase (when the average in force is higher) or reduce (when it is lower) premiums written and earned in the current period, although this effect may be enhanced (or mitigated) by the factors discussed above.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investment income</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our investment portfolio is composed principally of investment grade fixed income securities. The principal factors that influence investment income are the size of the portfolio and its yield. As measured by amortized cost (which excludes changes in fair value, such as from changes in interest rates), the size of the investment portfolio is mainly a function of cash generated from (or used in) operations, such as net premiums written, investment income, net claim payments and expenses, and cash provided by (or used for) non-operating activities, such as debt or stock issuances or repurchases, and dividends.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Losses incurred</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Losses incurred are the current expense that reflects claim payments, costs of settling claims, and changes in our estimates of payments that will ultimately be made as a result of delinquencies on insured loans. As explained under &#8220;Critical Accounting Estimates&#8221; in our 2023 10-K MD&amp;A, except in the case of a premium deficiency reserve, we recognize an estimate of this expense only for delinquent loans. The level of new delinquencies has historically followed a seasonal pattern, with new delinquencies in the first part of the year lower than new delinquencies in the latter part of the year. The state of the economy, local housing markets and various other factors, including pandemics, may result in delinquencies not following the typical pattern. Losses incurred are generally affected by:</span></div><div style="padding-left:72pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">The state of the economy, including unemployment and housing values, each of which affects the likelihood that loans will become delinquent and whether loans that are delinquent cure their delinquency. </span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">The product mix of the in force book, with loans having higher risk characteristics generally resulting in higher delinquencies and claims.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">The size of loans insured, with higher average loan amounts on delinquent loans tending to increase incurred losses.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">The percentage of coverage on insured loans, with deeper average coverage on delinquent loans tending to increase incurred losses.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">The distribution of claims over the life of a book. Historically, the first few years after loans are originated are a period of relatively low claims, with claims increasing substantially for several years subsequent and then declining, although annual persistency, the condition of the economy, including unemployment and housing prices, and other factors can affect this pattern. For example, a weak economy or housing value declines can lead to claims from older books increasing, continuing at stable levels or experiencing a lower rate of decline. See further information under &#8220;Mortgage insurance earnings and cash flow cycle&#8221; below.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">Losses ceded under reinsurance transactions.&#160;See </span><span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_52">Note 4 - &#8220;Reinsurance&#8221;</a></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> to our consolidated financial statements for a discussion of our reinsurance transactions.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">The rate at which we rescind policies or curtail claims. Our estimated loss reserves incorporate our estimates of future rescissions of policies and curtailments of claims, and reversals of rescissions and curtailments. We collectively refer to such rescissions and denials as &#8220;rescissions&#8221; and variations of this term. We call reductions to claims &#8220;curtailments.&#8221;</span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Underwriting and other expenses</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Underwriting and other expenses includes items such as employee compensation, fees for professional and consulting services, depreciation and maintenance expense, and premium taxes, and are reported net of ceding commissions associated with our QSR Transactions. Employee compensation expenses are variable due to share-based compensation, changes in benefits, and changes in </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">headcount (which can fluctuate due to volume of NIW). See </span><span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_52">Note 4 - &#8220;Reinsurance&#8221;</a></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> to our consolidated financial statements for a discussion of ceding commission on our QSR Transactions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest expense</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest expense reflects the interest associated with our consolidated outstanding debt obligations discussed in </span><span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_46">Note 3 - &#8220;Debt&#8221;</a></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> to our consolidated financial statements and under </span><span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_109">&#8220;Liquidity and Capital Resources&#8221;</a></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> below.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain activities that we do not consider being part of our fundamental operating activities may also impact our results of operations and are described below.</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Gains (losses) on investments and other financial instruments</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">Fixed income securities. Investment gains and losses reflect the difference between the amount received on the sale of a fixed income security and the fixed income security&#8217;s cost basis, as well as any credit allowances and any impairments on securities we intend to sell prior to recovery of its amortized cost basis.&#160;The amount received on the sale of fixed income securities is affected by the coupon rate of the security compared to the yield of comparable securities at the time of sale.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">Equity securities. Investment gains and losses reflect the periodic change in fair value.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">Financial instruments. Investment gains and losses on the embedded derivative on our Home Re Transactions reflect the present value impact of the variation in investment income on assets on the insurance-linked notes held by the reinsurance trusts and the contractual reference rate used to calculate the reinsurance premiums we estimate we will pay over the estimated remaining life.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Gains and losses on debt extinguishment</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gains and losses on debt extinguishment result from discretionary activities that are undertaken to enhance our capital position, and/or improve our debt profile. Extinguishing our outstanding debt obligations early through these discretionary activities may result in gains or losses primarily driven by differences in the payment of consideration from the carrying value, and the write off of unamortized debt issuance costs on the extinguished portion of the debt.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Refer to </span><span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_97">&#8220;Explanation and reconciliation of our use of Non-GAAP financial measures&#8221;</a></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">below</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">to understand how these items impact our evaluation of our core financial performance.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Mortgage insurance earnings and cash flow cycle</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In general, the majority of&#160;any underwriting profit that a book generates occurs in the early years of the book, with the largest portion of any underwriting profit realized in the first year following the year the book was written. Subsequent years of a book may result in either underwriting profit or underwriting losses. This pattern of results typically occurs because relatively few of the incurred losses on delinquencies that a book will ultimately experience typically occur in the first few years of the book, when premium revenue is highest, while subsequent years are affected by declining premium revenues, as the number of insured loans decreases (primarily due to loan prepayments) and increasing losses. The state of the economy, local housing markets and various other factors may result in delinquencies not following the typical pattern. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cybersecurity</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As part of our business, we maintain large amounts of confidential and proprietary information both on our own servers and those of cloud computing services. This includes personal information of consumers and our employees. Personal information is subject to an increasing number of federal and state laws and regulations regarding privacy and data security, as well as contractual commitments. Any failure or perceived failure by us, or by the vendors with whom we share this information, to comply with such obligations may result in damage to our reputation, financial losses, litigation, increased costs, regulatory penalties or customer dissatisfaction.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All information technology systems are potentially vulnerable to damage or interruption from a variety of sources, including by cyber attacks, such as those involving ransomware. The Company discovers vulnerabilities and regularly blocks a high volume of attempts to gain unauthorized access to its systems. We regularly defend against threats to our data and systems, including malware and computer virus attacks, unauthorized access, system failures and disruptions. Threats have the potential to jeopardize the information processed and stored in, and transmitted through, our computer systems and networks and otherwise cause interruptions or malfunctions in our operations, which could result in damage to our reputation, financial losses, litigation, increased costs, regulatory penalties or customer dissatisfaction.  We could be similarly affected by threats against our vendors and/or third-parties with whom we share information.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Globally, attacks are expected to continue accelerating in both frequency and sophistication with increasing use by actors of tools and techniques that may hinder the Company&#8217;s ability to identify, investigate and recover from incidents. Such attacks may also increase as a result of retaliation by threat actors against actions taken by the U.S. and other countries in connection with wars and other global events. The Company operates under a hybrid workforce model and such model may be more vulnerable to security breaches. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">While we have information security policies and systems in place to secure our information technology systems and to prevent unauthorized access to or disclosure of sensitive information, there can be no assurance with respect to our systems and those of our third-party vendors that unauthorized access to the systems or disclosure of the sensitive information, either through the actions of third parties or employees, will not occur. Due to our reliance on information technology systems, including ours and those of our customers and third-party service providers, and to the sensitivity of the information that we maintain, unauthorized access to the </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">systems or disclosure of the information could adversely affect our reputation, severely disrupt our operations, result in a loss of business and expose us to material claims for damages and may require that we provide free credit monitoring services to individuals affected by a security breach.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Should we experience an unauthorized disclosure of information or a cyber attack, including those involving ransomware, some of the costs we incur may not be recoverable through insurance, or legal or other processes, and this may have a material adverse effect on our results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For additional information about our IT systems and cybersecurity, see our risk factor titled &#8220;Information technology system failures or interruptions may materially impact our operations and adversely affect our financial results" and "We could be materially adversely affected by a cyber security breach or failure of information security controls." </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 39</span></div></div></div><div id="ia5d78c912b2a462a873df9916d6e9279_97"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:6pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Explanation and reconciliation of our use of non-GAAP financial measures</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Non-GAAP financial measures</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We believe that use of the Non-GAAP financial measures of adjusted pre-tax operating income (loss), adjusted net operating income (loss) and adjusted net operating income (loss) per diluted share facilitate the evaluation of the company's core financial performance thereby providing relevant information to investors. These measures are not recognized in accordance with GAAP and should not be viewed as alternatives to GAAP measures of performance. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Adjusted pre-tax operating income (loss)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:11pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">is defined as GAAP income (loss) before tax, excluding the effects of net realized investment gains (losses), gain and losses on debt extinguishment, and infrequent or unusual non-operating items where applicable.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:11pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Adjusted net operating income (loss) </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">is defined as GAAP net income (loss) excluding the after-tax effects of net realized investment gains (losses), gain and losses on debt extinguishment and infrequent or unusual non-operating items where applicable. The amounts of adjustments to components of pre-tax operating income (loss) are tax effected using a federal statutory tax rate of 21%.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:11pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Adjusted net operating income (loss) per diluted share</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">is calculated in a manner consistent with the accounting standard regarding earnings per share by dividing (i) adjusted net operating income (loss) after making adjustments for interest expense on convertible debt, whenever the impact is dilutive by (ii) diluted weighted average common shares outstanding, which reflects share dilution from unvested restricted stock units and from convertible debt when dilutive under the &#8220;if-converted&#8221; method. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Although adjusted pre-tax operating income (loss) and adjusted net operating income (loss) exclude certain items that have occurred in the past and are expected to occur in the future, the excluded items represent items that are: (1) not viewed as part of the operating performance of our primary activities; or (2) impacted by both discretionary and other economic or regulatory factors and are not necessarily indicative of operating trends, or both. These adjustments, along with the reasons for their treatment, are described below. Trends in the profitability of our fundamental operating activities can be more clearly identified without the fluctuations of these adjustments. Other companies may calculate these measures differently. Therefore, their measures may not be comparable to those used by us.</span></div><div style="padding-left:90pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;padding-left:8pt">Net realized investment gains (losses). </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The recognition of net realized investment gains or losses can vary significantly across periods as the timing of individual securities sales is highly discretionary and is influenced by such factors as market opportunities, our tax and capital profile, and overall market cycles.</span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;padding-left:8pt">Gains and losses on debt extinguishment.</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Gains and losses on debt extinguishment result from discretionary activities that are undertaken to enhance our capital position and/or improve our debt profile. </span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;padding-left:8pt">Infrequent or unusual non-operating items</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. Items that are non-recurring in nature and are not part of our primary operating activities.</span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.927%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.883%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.892%"/><td style="width:0.1%"/></tr><tr><td colspan="39" style="border-bottom:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Non-GAAP reconciliations</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:8pt"><td colspan="39" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="39" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reconciliation of Income before tax / Net income to Adjusted pre-tax operating income / Adjusted net operating income</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per share amounts)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-tax</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Tax effect</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>(after-tax)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pre-tax</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tax effect</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net<br/>(after-tax)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income before tax / Net income</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">259,825</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">55,597</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">204,228</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">242,382&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,328&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">191,054&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjustments:</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net realized investment (gains) losses</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">822</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">173</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">649</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,314&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,326&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,988&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjusted pre-tax operating income / Adjusted net operating income</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">260,647</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">55,770</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">204,877</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">248,696&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,654&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">196,042&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="39" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reconciliation of Net income per diluted share to Adjusted net operating income per diluted share</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average diluted shares outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">266,872</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">289,566&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income per diluted share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">0.77</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.66&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net realized investment (gains) losses</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.02&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjusted net operating income per diluted share</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">0.77</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.68&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"><div><span><br/></span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:17pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="39" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reconciliation of Income before tax / Net income to Adjusted pre-tax operating income / Adjusted net operating income</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per share amounts)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pre-tax</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Tax effect</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>(after-tax)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pre-tax</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tax effect</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net<br/>(after-tax)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income before tax / Net income</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">479,705</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">101,380</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">378,325</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">437,986&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">92,385&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">345,601&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjustments:</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net realized investment (gains) losses</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,251</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,313</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,938</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,382&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,180&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,202&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjusted pre-tax operating income / Adjusted net operating income</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">485,956</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">102,693</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">383,263</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">448,368&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">94,565&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">353,803&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="39" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reconciliation of Net income per diluted share to Adjusted net operating income per diluted share</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average diluted shares outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">269,990</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">292,125&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income per diluted share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1.40</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.19&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net realized investment (gains) losses</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">0.02</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.03&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjusted net operating income per diluted share</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1.42</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.21&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1) Does not foot due to rounding.</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 41</span></div></div></div><div id="ia5d78c912b2a462a873df9916d6e9279_100"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:6pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Mortgage Insurance Portfolio</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Mortgage originations</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our NIW is affected by the total mortgage originations, the percentage of total mortgage originations using PMI, and our market share within the PMI industry.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The total amount of mortgage originations is generally influenced by the level of home sales, interest rates, the percentage of homes purchased for cash, and the level of refinance activity. PMI market share of total mortgage originations is influenced by the mix of purchase and refinance originations. PMI market share is also impacted by the market share of total originations of the FHA, VA, USDA, and other alternatives to mortgage insurance, including GSE programs that may reduce or eliminate the demand for mortgage insurance.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:112%">NIW for the second quarter of 2024 was $13.5&#160;billion (Q2 2023: $12.4 billion) and $22.6&#160;billion for the six months ended June 30, 2024 (YTD  June 30, 2023: $20.6&#160;billion). The increase reflects a higher expected market position in the current year compared with the same period in the prior year. For the full year, we expect our 2024 NIW to be slightly higher than 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The percentage of our NIW with DTI ratios over 45% and LTVs over 95% will fluctuate based on the mortgage conditions that could include the percentage of NIW from purchase transactions, changes in home prices, changes in mortgage rates, and GSE activities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables present characteristics of our primary NIW for the three and six months ended June 30, 2024 and 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"/><td style="width:3.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.820%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="border-bottom:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Primary NIW by FICO score</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="6" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="9" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="9" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(% of primary NIW)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">760 and greater</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">50.1</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51.0&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">51.4</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48.5&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">740 - 759</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">17.7</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18.3&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">17.4</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18.6&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">720 - 739</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">13.7</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.7&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">13.5</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.5&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">700 - 719</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">9.2</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.8&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">8.9</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">680 - 699</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5.2</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.0&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5.0</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">660 - 679</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2.7</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.9&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2.5</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.9&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">640 - 659</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">0.9</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">0.8</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">639 and less</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">0.5</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">0.5</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"/><td style="width:3.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.820%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="border-bottom:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Primary NIW by loan-to-value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="6" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="9" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="9" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(% of primary NIW)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95.01% and above</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">13.9</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.4&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">14.5</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.8&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90.01% to 95.00%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">47.9</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">47.1&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">46.7</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">47.0&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">85.01% to 90.00%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">26.7</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30.4&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">27.6</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30.0&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80.01% to 85.00%</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">11.5</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.1&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">11.2</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.2&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><tr><td style="width:1.0%"/><td style="width:6.570%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.360%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.844%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.844%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.844%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.497%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.847%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="border-bottom:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Primary NIW by debt-to-income ratio</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="9" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="9" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(% of primary NIW)</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45.01% and above</span></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">29.2</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23.6&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">28.7</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23.3&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38.01% to 45.00%</span></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">32.1</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31.2&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">32.0</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32.1&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38.00% and below</span></td><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">38.7</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45.2&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">39.3</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44.6&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.764%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="border-bottom:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Primary NIW by policy payment type</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="9" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="9" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(% of primary NIW)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Monthly premiums</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">97.5</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">97.0&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">97.1</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">96.7&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Single premiums</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2.5</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2.9</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.3&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Annual premiums</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">0.0</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.0&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">0.0</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.0&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.764%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="border-bottom:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Primary NIW by type of mortgage</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="6" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="9" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="9" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(% of primary NIW)</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchases</span></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">98.4</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98.2&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">98.1</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98.0&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Refinances</span></td><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1.6</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1.9</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We consider a variety of loan characteristics when assessing the risk of a loan. The following table provides information about loans with one or more of the following characteristics associated with our NIW: LTV ratios greater than 95%, mortgages with borrowers having FICO scores below 680, including those with borrowers having FICO scores of 620-679, and mortgages with borrowers having DTI ratios greater than 45%, each attribute as determined at the time of loan origination. </span></div><div style="margin-bottom:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:16.563%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.773%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.071%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="21" style="border-bottom:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Primary NIW by number of attributes discussed above</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="6" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="6" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(% of primary NIW)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">One</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">36.2</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31.6&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">36.5</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32.0&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Two or more</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5.5</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.7&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5.1</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.8&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Insurance and risk in force</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The amount of our IIF and RIF is impacted by the amount of NIW and cancellations of primary IIF during the period. Cancellation activity primarily results from loan payoff and refinancing activity, or borrowers achieving the required amount of home equity through loan amortization, principal curtailment and/or home price appreciation. Claim resolutions also impact cancellations but to a much lesser extent. Cancellations generally move inversely to the change in the direction of interest rates, although they generally lag a change in direction. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Annual Persistency</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our annual persistency was 85.4% at June 30, 2024 compared to 86.1% at December 31, 2023 and 85.9% at June&#160;30, 2023. Since 2018, our annual persistency ranged from a high of 86.3% at September 30, 2023 to a low of 60.7% at March 31, 2021. Our persistency rate is primarily affected by the level of current mortgage interest rates compared to the mortgage coupon rates on our IIF, which affects the vulnerability of the IIF to refinancing; and the current amount of equity that borrowers have in the homes underlying our IIF.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:0.1%"/><td style="width:1.610%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:36.922%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.245%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.245%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.245%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.249%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="border-bottom:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">IIF and RIF</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="6" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="9" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="9" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In billions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">NIW</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">13.5</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.4&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">22.6</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20.6&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cancellations</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(12.8)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12.3)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(24.5)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23.4)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Increase (decrease)  in primary IIF</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">0.7</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1.9)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2.8)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="6" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Direct primary IIF as of June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">291.6</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">292.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">291.6</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">292.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Direct primary RIF as of June 30,</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">77.3</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">76.4&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">77.3</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">76.4&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Credit profile of our primary RIF </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our 2009 and later books possess significantly improved risk characteristics when compared to our 2005-2008 books. Modification and refinance programs, such as HAMP and HARP, which expired at the end of 2016 and 2018, respectively, but have been replaced by other GSE modification programs, make outstanding loans more affordable to borrowers with the goal of reducing the number of foreclosures. As of June 30, 2024, loans associated with modification programs accounted for 3.4% of our total RIF, compared to 3.6% at December 31, 2023. Loans associated with 88.3% of all our modifications were current as of June 30, 2024. </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table sets forth certain statistics associated with our primary IIF and RIF as of June 30, 2024:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:11.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.927%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.622%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.351%"/><td style="width:0.1%"/></tr><tr><td colspan="42" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Primary insurance in force and risk in force by policy year</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in billions)</span></td><td colspan="6" style="border-top:1pt solid #cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Insurance in Force </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #cceeff;padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk In Force</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="border-top:1pt solid #cceeff;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted Avg. Interest Rate</span></td><td colspan="3" style="border-top:1pt solid #cceeff;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Delinquency Rate</span></td><td colspan="3" style="border-top:1pt solid #cceeff;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cede Rate %</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td colspan="3" style="border-top:1pt solid #cceeff;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">% of Original Remaining</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Policy Year</span></td><td colspan="3" style="border-top:1pt solid #929292;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #929292;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">% of Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #929292;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #929292;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">% of Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:1pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2004 and prior</span></td><td style="border-top:1pt solid #929292;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #929292;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="border-top:1pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="border-top:1pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #929292;padding:0 1pt"/><td style="border-top:1pt solid #929292;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #929292;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="border-top:1pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="border-top:1pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #929292;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.4&#160;</span></td><td style="border-top:1pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #929292;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.2&#160;</span></td><td style="border-top:1pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #929292;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #929292;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #929292;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #929292;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #929292;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">NM</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2005-2008</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.5&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.0&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.5&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.9&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2009-2019</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31.2&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.7&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.3&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.7&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.3&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.0&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44.5&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15.4&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.9&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15.3&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.1&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39.0&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">78.5&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26.9&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27.2&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30.1&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">66.6&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63.1&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21.6&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.8&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21.8&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.9&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30.6&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">85.1&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42.3&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14.5&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.0&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14.2&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.6&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26.6&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">92.0&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21.3&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.6&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.2&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.8&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30.4&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98.5&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">291.6</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"/><td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">77.3</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/></tr></table></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.5pt">May not foot due to rounding</span></div><div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.5pt">Cede Rate % is calculated as the risk in force ceded to our QSR transactions divided by the total risk in force.</span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Pool and other insurance</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">MGIC has written no new pool insurance since 2008; however, for a variety of reasons, including responding to capital market alternatives to PMI and customer demands, MGIC may write pool risk in the future. Our direct pool risk in force was $233 million ($179 million on pool policies with aggregate loss limits and $54 million on pool policies without aggregate loss limits) at June 30, 2024 compared to $256 million ($186 million on pool policies with aggregate loss limits and $70 million on pool policies without aggregate loss limits) at December 31, 2023. If claim payments associated with a specific pool reach the aggregate loss limit, the remaining IIF within the pool would be cancelled and any remaining delinquencies under the pool would be removed from our delinquency inventory.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In connection with the GSEs' CRT programs, an insurance subsidiary of MGIC provides insurance and reinsurance covering portions of the credit risk related to certain reference pools of mortgages acquired by the GSEs. Our RIF, as reported to us, related to these programs was approximately $389 million and $310 million as of&#160;June 30, 2024 and December 31, 2023, respectively.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 44</span></div></div></div><div id="ia5d78c912b2a462a873df9916d6e9279_103"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:6pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Consolidated Results of Operations</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">The following section of the MD&amp;A provides a comparative discussion of MGIC Investment Corporation&#8217;s Consolidated Results of Operations for the three and six months ended June 30, 2024 and 2023.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Revenues</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:12.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.014%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.688%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.695%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="border-top:0.5pt solid #d5efff;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #d5efff;padding:0 1pt"/><td colspan="15" style="border-top:0.5pt solid #d5efff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">% Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">% Change</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net premiums written</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">233,478</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">231,224&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">467,278</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">461,416&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net premiums earned</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">243,528</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">242,811&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">486,172</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">484,826&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investment income, net of expenses</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">61,479</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,340&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">121,223</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101,563&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net gains (losses) on investments and other financial instruments</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(276)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,987)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(94)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(8,785)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,685)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(31)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other revenue</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">546</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">511&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,028</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">936&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenues</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">305,277</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">290,675&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">599,638</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">574,640&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net premiums written and earned</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Comparative quarterly and year to date results</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Premiums earned for the three and six months ended June 30, 2024 were $243.5 million and $486.2 million, respectively, compared with $242.8 million and $484.8 million, for the same periods last year. Net premiums written for three and six months ended June 30, 2024 were $233.5 million and $467.3 million, respectively, compared with $231.2 million and $461.4 million, respectively, for the same periods last year. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">See </span><span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_94">&#8220;Overview - Factors Affecting Our Results&#8221;</a></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> above for additional factors that influenced the amount of net premiums written and earned during the periods. See &#8220;Reinsurance Transactions&#8221; below for discussion of our ceded premiums written and earned.</span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Premium yields</span></div><div style="margin-bottom:4pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net premium yield is net premiums earned divided by average IIF during the period. The following table presents the key drivers of our net premium yield for each of the three and six months ended June 30, 2024 and June 30, 2023.</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.194%"><tr><td style="width:1.0%"/><td style="width:49.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.356%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.507%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.361%"/><td style="width:0.1%"/></tr><tr><td colspan="12" style="border-bottom:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Premium Yield</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="6" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in basis points)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">In force portfolio yield</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">38.4</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38.6&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">38.3</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38.6&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Premium refunds</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">0.2</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">0.1</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accelerated earnings on single premium policies</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">0.3</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">0.3</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total direct premium yield</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">38.9</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38.9&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">38.7</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38.8&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ceded premiums earned, net of profit commission and assumed premiums</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(5.5)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5.7)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(5.5)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5.8)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net premium yield</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">33.4</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33.2&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">33.2</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33.0&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Total direct premiums earned, excluding premium refunds and accelerated premiums from single premium policy cancellations divided by average primary insurance in force.</span></div><div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)  Assumed premiums include those from our participation in GSE CRT programs, of which the impact on the net premium yield was 0.5 bps for the six months ended June 30, 2024 compared to 0.4 bps for the six months ended June 30, 2023. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following provides more detail on the key drivers of our net premium yield:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"/><td style="width:2.022%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:96.678%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">In force Portfolio Yield</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#232;<br/></span></td><td colspan="3" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">The yield on our current IIF is impacted by the premium rates on our IIF</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">. </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Premium rates are generally affected by risk characteristics on our NIW, the amount of capital we are required to hold, and competition in the industry. </span></div></td></tr><tr><td colspan="6" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Premium Refunds</span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#232;<br/></span></td><td colspan="3" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Premium refunds are primarily driven by claim activity and our estimate of refundable premiums on our delinquency inventory. Lower levels of claims received results in a lower level of premium refunds. Our estimate of refundable premium on our delinquency inventory fluctuates with changes in our delinquency inventory and our estimate of the number of loans in our delinquency inventory that will result in a claim.</span></div></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"/><td style="width:2.022%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:96.678%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Accelerated earnings on single premium policies</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#232;</span></td><td colspan="3" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">A low level of refinance transactions reduces the benefit from accelerated earned premium from cancellation of single premium policies prior to their estimated policy life.</span></div></td></tr><tr><td colspan="6" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Ceded premiums earned, net of profit commission and assumed premiums</span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#232;</span></td><td colspan="3" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Ceded premiums earned, net of profit commission adversely impact our net premium yield. Ceded premiums earned, net of profit commission, are associated with the QSR Transactions and the XOL Transactions. Assumed premiums consists primarily of premiums from GSE CRT programs. See &#8220;Reinsurance Transactions&#8220; below for further discussion on our reinsurance transactions.</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As discussed in our Risk Factor titled &#8220;Competition or changes in our relationships with our customers could reduce our revenues, reduce our premium yields and&#160;/&#160;or increase our losses,&#8221; the private mortgage insurance industry is highly competitive and premium rates have declined over the past several years. </span><span style="background-color:#ffffff;color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">With the smaller origination market, higher persistency rate, and continued high credit quality for NIW expected in 2024, we expect our in force portfolio premium yield to remain relatively flat during 2024 compared to 2023.</span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Reinsurance Transactions</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Quota share reinsurance</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our quota share reinsurance affects various lines of our statements of operations and therefore we believe it should be analyzed by reviewing its total effect on our pre-tax income, described as follows.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.429%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#232;</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">We cede a fixed percentage of premiums on insurance covered by the agreements.</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#232;</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">We receive the benefit of a profit commission through a reduction in the premiums we cede. The profit commission varies inversely with the level of losses incurred on a &#8220;dollar for dollar&#8221; basis and can be eliminated at loss levels higher than what we have experienced. As a result, lower levels of ceded losses incurred result in less benefit from ceded losses incurred and a higher profit commission; higher levels of ceded losses incurred result in more benefit from ceded losses incurred and a lower profit commission (or for certain levels of accident year loss ratios, its elimination).</span></div></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#232;</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">We receive the benefit of a ceding commission through a reduction in underwriting expenses equal to 20% of premiums ceded (before the effect of the profit commission).</span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">&#232;</span></td><td colspan="3" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">We cede a fixed percentage of losses incurred on insurance covered by the agreements.</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides information related to our QSR Transactions for each of the three and six months ended and as of June 30, 2024 and June 30, 2023.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:51.194%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.170%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quota Share Reinsurance</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr style="height:8pt"><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ceded premiums written and earned, net of profit commission</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">26,643</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,442&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">55,358</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57,319&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">% of direct premiums written</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">% of direct premiums earned</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">9</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Profit commission</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">27,301</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,809&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">51,885</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">66,520&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ceding commissions</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10,789</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,450&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">21,449</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,768&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ceded losses incurred</span></td><td colspan="3" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,030</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,954&#160;</span></td><td style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10,483</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,635&#160;</span></td><td style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:75.419%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.949%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.952%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of June 30,</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mortgage insurance portfolio:</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ceded RIF (Dollars in millions)</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020 QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,605&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021 QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5,649</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,462&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022 QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,492</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,853&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023 QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,295</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,093&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024 QSR</span></div></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,497</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Credit Union QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,711</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,446&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total ceded RIF</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">16,644</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,459&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The decrease in profit commission was primarily driven by a decrease in the percentage of our IIF covered by the QSR Transactions as discussed below and an increase in ceded losses incurred. Ceded losses incurred are impacted by the delinquencies covered by our QSR Transactions, our estimates of payments that will be ultimately made on those delinquencies, and claim payments covered by our QSR Transactions. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We terminated our 2020 QSR Transaction effective December 31, 2023. </span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Covered risk</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The percentages of our NIW, new risk written, IIF, and RIF subject to our QSR Transactions as shown in the following table will vary from period to period in part due to the mix of our risk written during the period and the number of active QSR Transactions.</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:49.943%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.773%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.773%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.773%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.773%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.170%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quota Share Reinsurance</span></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">NIW subject to QSR Transactions</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">86.9</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">87.5&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">87.2</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">87.0&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">New Risk Written subject to QSR Transactions</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">92.8</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93.1&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">93.0</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">92.9&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">IIF subject to QSR Transactions</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">64.1</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70.9&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">64.1</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70.9&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RIF subject to QSR Transactions</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">67.6</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">75.6&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">67.6</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">75.6&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The decrease in IIF and RIF subject to QSR Transactions was primarily due to the termination of our 2020 QSR Transaction at December 31, 2023. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of June 30, 2024, the weighted average coverage percentage of our QSR transactions was 32% based on RIF.</span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Excess of loss reinsurance</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have XOL Transactions with panels of unaffiliated reinsurers executed through the traditional reinsurance market (&#8220;Traditional XOL Transaction&#8221;) and with unaffiliated special purpose insurers (&#8220;Home Re Transactions&#8221;).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For policies covered by our Traditional XOL Transactions, we retain the first layer of the aggregate losses paid, and the reinsurers will then provide second layer coverage up to the outstanding reinsurance coverage amount. We retain losses paid in excess of the outstanding reinsurance coverage amount. The reinsurance coverage is subject to adjustment based on the risk characteristics of the covered loans until the initial excess of loss reinsurance coverage layer has been finalized. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Home Re Transactions are executed through the issuance of insurance linked notes (&#8220;ILNs&#8221;). As of June 30, 2024 our Home Re Transactions provided $1.0 billion of loss coverage on a portfolio of policies having an in force date from July 1, 2016 through March 31, 2019, from August 1, 2020 through December 31, 2021, and from June 1, 2022 through August 31, 2023; all dates inclusive. For this reinsurance coverage, we retain the first layer of the respective aggregate losses paid, and a Home Re Entity will then provide second layer coverage up to the outstanding reinsurance amount. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The current attachment, current detachment, and PMIERs required asset credit for each of our XOL Transactions, excluding the 2024 Traditional XOL which is still in its fill up period, as of June 30, 2024, are as follows.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:14.455%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.209%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">($ In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Initial Attachment % </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Initial Detachment % </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current Attachment % </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Current Detachment % </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">PMIERs Required Asset Credit</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023 Traditional XOL</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.91%</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.91%</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.03%</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.12%</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">91,482&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022 Traditional XOL</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.60%</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.10%</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.90%</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.73%</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">131,608&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Home Re 2023-1</span></div></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.00%</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.75%</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.20%</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.20%</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">316,699&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Home Re 2022-1</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.75%</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.75%</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.53%</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.54%</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">302,448&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Home Re 2021-2</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.10%</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.50%</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.50%</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.30%</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">124,849&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Home Re 2021-1</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.25%</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.50%</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.53%</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.57%</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">66,112&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Home Re 2019-1</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.50%</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.75%</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19.26%</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41.24%</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Home Re 2018-1</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.25%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.50%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17.46%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21.61%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The percentage represents the cumulative losses as a percentage of adjusted risk in force that MGIC retains prior to the XOL taking losses.</span></div><div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) The percentage represents the cumulative losses as a percentage of adjusted risk in force that must be reached before MGIC begins absorbing losses after the XOL layer.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In January 2024, we exercised our optional call feature to terminate the reinsurance agreement with Home Re 2020-1, Ltd. In connection with the termination, the insurance linked notes issued by Home Re 2020-1 Ltd. were redeemed in full.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Ceded premiums on our XOL Transactions were $16.6 million and $32.7 million, respectively, for the three and six months ended June 30, 2024, and $17.4 million and $34.4 million, respectively, for the three and six months ended June&#160;30, 2023. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">See </span><span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_52">Note 4 - &#8220;Reinsurance"</a></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> to our consolidated financial statements for additional discussion of our QSR and XOL Transactions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Investment income</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Comparative quarterly and year to date results</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net investment income in the three months ended June 30, 2024 and 2023 was $61.5 million and $52.3 million, respectively. Net investment income for the six months ended June 30, 2024 and 2023, was $121.2 million and $101.6 million, respectively. The increase in net investment income was primarily due to an increase of approximately 52 and 55 basis points in the average investment yields three and six months ended June 30, 2024, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Losses and expenses</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:17.258%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.616%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.244%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.252%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="border-top:0.5pt solid #d5efff;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #d5efff;padding:0 1pt"/><td colspan="15" style="border-top:0.5pt solid #d5efff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="border-top:0.5pt solid #d5efff;padding:0 1pt"/><td colspan="15" style="border-top:0.5pt solid #d5efff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">% Change</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">% Change</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Losses incurred, net</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(18,272)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(17,691)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(13,717)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,245)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(22)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of deferred policy acquisition costs</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,150</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,609&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(18)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,159</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,087&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(18)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other underwriting and operating expenses, net</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">52,675</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">53,998&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">111,693</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">124,061&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">8,899</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,377&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">17,798</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,751&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total losses and expenses </span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">45,452</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,293&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">119,933</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">136,654&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Losses incurred, net</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As discussed in &#8220;Critical Accounting Estimates&#8221; in our 2023 10-K MD&amp;A, we establish case loss reserves for future claims on delinquent loans that were reported to us as two payments past due and have not become current or resulted in a claim payment. Such loans are referred to as being in our delinquency inventory. Case loss reserves are established based on estimating the number of loans in our delinquency inventory that will result in a claim payment, which is referred to as the claim rate, and further estimating the amount of the claim payment, which is referred to as claim severity.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">IBNR reserves are established for estimated losses from delinquencies we estimate have occurred prior to the close of an accounting period but have not yet been reported to us. IBNR reserves are also established using estimated claim rates and claim severities. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Estimation of losses is inherently judgmental. Even in a stable environment, changes to our estimates could result in a material impact to our consolidated results of operations and financial position. The conditions that affect the claim rate and claim severity include the current and future state of the domestic economy, including unemployment and the current and future strength of local housing markets; exposure on insured loans; the amount of time between delinquency and claim filing (all else being equal, the longer the period between delinquency and claim filing, the greater the severity); and curtailments and rescissions. The actual amount of the claim payments may be substantially different than our loss reserve estimates. Our estimates could be adversely affected by several factors, including a deterioration of regional or national economic conditions, including unemployment, leading to a reduction in borrowers&#8217; income and thus their ability to make mortgage payments, the impact of past and future government initiatives and actions taken by the GSEs (including mortgage forbearance programs and foreclosure moratoriums), and a drop in housing values which may affect borrower willingness to continue to make mortgage payments when the value of the home is below the mortgage balance. Loss reserves in future periods will also be dependent on the number of loans reported to us as delinquent. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">With the exception of the COVID-19 pandemic and the subsequent governmental response that temporarily disrupted seasonality, losses follow a seasonal trend in which the first quarter of the year has stronger credit performance than the following three quarters, with higher cure rates and lower new notice activity. The state of the economy, local housing markets and various other factors may result in delinquencies not following the typical pattern.  </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For information on how pandemics and natural disasters could affect losses incurred, net see our Risk Factors titled &#8220;Pandemics, hurricanes and other disasters may impact our incurred losses, the amount and timing of paid claims, our inventory of notices of default and our Minimum Required Assets under PMIERs". As discussed in our Risk Factor titled &#8220;Because we establish loss reserves only upon a loan delinquency rather than based on estimates of our ultimate losses on risk in force, losses may have a disproportionate adverse effect on our earnings in certain periods&#8221; if we have not received a notice of delinquency with respect to a loan and if we have not estimated the loan to be delinquent as of June 30, 2024 through our IBNR reserve, then we have not yet recorded an incurred loss with respect to that loan. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our estimates are also affected by any agreements we enter into regarding our claims paying practices.</span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Comparative quarterly results</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Losses incurred, net for the second quarter of 2024 were $(18.3) million, a decrease of $0.6 million compared to the second quarter of 2023 losses incurred, net of $(17.7) million. While new delinquency notices added approximately $49.1 million for the three months ended June 30, 2024, our re-estimation of loss reserves on previously received delinquency notices resulted in favorable development of approximately $(67.4) million. For the three months ended June 30, 2023, new delinquency notices added approximately $42.3 million, offset by our re-estimation of loss reserves on previously received delinquency notices resulting in favorable development of approximately $(59.9) million. The favorable development for both periods primarily resulted from a decrease in the expected claim rate </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">on previously received delinquencies. Home price appreciation experienced in recent years has allowed some borrowers to cure their delinquencies through the sale of their property. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Comparative year to date results</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Losses incurred, net for the six months ended June 30, 2024, were $(13.7) million a decrease of $2.5 million compared to the prior year losses incurred, net of $(11.2) million. While new delinquency notices added approximately $102.6 million for the six months ended June 30, 2024, our re-estimation of loss reserves on previously received delinquency notices resulted in favorable development of approximately $116.3 million. For the six months ended June&#160;30, 2023, new delinquency notices added approximately $89.5 million, offset by our re-estimation of loss reserves on previously received delinquency notices resulting in favorable development of approximately $100.7 million. The favorable development for both periods primarily resulted from a decrease in the expected claim rate on previously received delinquencies. Home price appreciation experienced in recent years has allowed some borrowers to cure their delinquencies through the sale of their property.</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.152%"/><td style="width:0.1%"/></tr><tr><td colspan="24" style="border-bottom:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Composition of losses incurred</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="12" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="9" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current year / New notices</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">49,117</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,253&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">102,553</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">89,465&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prior year reserve development</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(67,389)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(59,944)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(116,270)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(100,710)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Losses incurred, net</span></div></td><td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">($18,272)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">($17,691)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">($13,717)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">($11,245)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Loss ratio</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The loss ratio is the ratio, expressed as a percentage, of the sum of losses incurred, net to net premiums earned. The loss ratio was (7.5)% and (2.8)% for the three and six months ended June 30, 2024, compared with (7.3)% and (2.3)% for the three and six months ended June&#160;30, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Delinquency inventory</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A rollforward of our primary delinquency inventory for the three and six months ended June 30, 2024 and 2023 appears in the table below. The information concerning new notices and cures is compiled from monthly reports received from loan servicers. The level of new notice and cure activity reported in a particular month can be influenced by, among other things, the date on which a servicer generates its report, the number of business days in a month and transfers of servicing between loan servicers.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:3.205%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:46.955%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.153%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="border-bottom:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Delinquency inventory rollforward</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="6" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="9" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="9" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Delinquency inventory at beginning of period</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">24,142</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,757&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">25,650</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,387&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">New notices</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">11,444</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,580&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">23,621</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,877&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cures</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(11,786)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,156)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(25,100)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23,763)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Paid claims</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(313)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(348)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(665)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(659)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Rescissions and denials</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(16)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(35)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(19)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other items removed from inventory</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(101)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(101)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Delinquency inventory at end of period</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">23,370</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,823</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">23,370</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,823</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">New notice claim rate</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The table below presents our new delinquency notices received, delinquency inventory, and the average number of missed payments for the loans in our delinquency inventory by policy year: </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.485%"/><td style="width:0.1%"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="15" style="border-bottom:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">New notices and delinquency inventory during the three and six months ended and as of: </span></div></td></tr><tr><td colspan="15" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:115%">June 30, 2024</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Policy Year</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">New Delinquency Notices Received  in the Three Months Ended</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">New Delinquency Notices Received  in the Six Months Ended</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Delinquency Inventory</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Avg. Number of Missed Payments of Delinquency Inventory</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2004 and prior</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">759&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,509&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,850&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2005-2008</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,347&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,831&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,950&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2009-2015</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">458&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">987&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,096&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2016</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">357&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">783&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">759&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2017</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">584&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,205&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,166&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">667&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,424&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,472&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">663&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,462&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,356&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,177&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,485&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,137&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,182&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,587&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,906&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,635&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,240&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,911&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">564&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,057&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">728&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">11,444</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">23,621</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">23,370</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Claim rate on new notices </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7.5</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="15" style="padding:0 1pt"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.485%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June&#160;30, 2023</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Policy Year</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">New Delinquency Notices Received  in the Three Months Ended</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">New Delinquency Notices Received  in the Six Months Ended</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Delinquency Inventory</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Avg. Number of Missed Payments of Delinquency Inventory</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2004 and prior</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">817&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,660&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,166&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2005-2008</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,569&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,269&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,209&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2009-2015</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">678&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,378&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,620&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2016</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">403&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">895&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">955&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2017</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">568&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,196&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,390&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">714&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,500&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,717&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">677&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,464&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,515&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,085&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,352&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,137&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,948&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,004&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,474&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,079&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,117&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,614&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10,580</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">21,877</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">23,823</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">12</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Claim rate on new notices </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.5&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)  Claim rate is the respective year to date weighted average rate.</span></div></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Claims severity</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Factors that impact claim severity include:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:94.456%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#232;</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">economic conditions at time of claim filing, including home prices compared to home prices at the time of placement of coverage,</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#232;</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">exposure of the loan, which is the unpaid principal balance of the loan times our insurance coverage percentage,</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#232;</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">length of time between delinquency and claim filing (which impacts the amount of interest and expenses, with a longer time between default and claim filing generally increasing severity), and</span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#232;</span></td><td colspan="3" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">curtailments.</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As discussed in </span><span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_76">Note 11 - &#8220;Loss Reserves,&#8221;</a></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> our loss reserves estimates take into consideration trends over time, because the development of the delinquencies may vary from period to period without establishing a meaningful trend. An increase in third party property sales prior to claim settlement has resulted in a decrease in the average claim paid and the average claim paid as a percentage of exposure in recent years. We expect average claims paid as a percentage of exposure to increase as we receive </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">delinquencies that have not experienced the same level of home price appreciation. The extent and timing of these increases are uncertain.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The majority of loans insured prior to 2014 (which represent&#160;34% of the loans in the delinquency inventory) are covered by master policy terms that, except under certain circumstances, do not limit the number of years that an insured can include interest when filing a claim. Under our current master policy terms, an insured can include accumulated interest when filing a claim only for the first three years the loan is delinquent. In each case, the insured must comply with its obligations under the terms of the applicable master policy. </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:11.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.487%"/><td style="width:0.1%"/></tr><tr><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Claims severity trend for claims paid during the period</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Period</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average exposure on claim paid</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average claim paid</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">% Paid to exposure</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average number of missed payments at claim received date</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Q2 2024</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">49,623</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">30,578</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">61.6</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">36</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Q1 2024</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,284&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,267&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62.4&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Q4 2023</span></div></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #b9d9eb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,720&#160;</span></td><td style="border-top:1pt solid #b9d9eb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #b9d9eb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,141&#160;</span></td><td style="border-top:1pt solid #b9d9eb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #b9d9eb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62.6&#160;</span></td><td style="border-top:1pt solid #b9d9eb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #b9d9eb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="border-top:1pt solid #b9d9eb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Q3 2023</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43,271&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,538&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">66.0&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Q2 2023</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40,013&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,803&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74.5&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Q1 2023</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,412&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,227&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">75.4&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="27" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Note: Table excludes material settlements. Settlements include amounts paid in settlement disputes for claims paying practices and/or commutations of policies.</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The table below shows the number of consecutive months a borrower is delinquent. Historically as a delinquency ages it is more likely to result in a claim. </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:3.489%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.126%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.961%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.961%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.963%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Primary delinquency inventory - consecutive months delinquent</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3 months or less</span></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">8,245</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,175&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,663&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4-11 months</span></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">8,091</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,900&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,070&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12 months or more </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7,034</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,575&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,090&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total </span></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">23,370</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,650&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,823&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3 months or less</span></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">35</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4-11 months</span></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">35</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12 months or more</span></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">30</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">100</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8pt">Approximately 31%, 37%, and 41% of the primary delinquency inventory delinquent for 12 consecutive months or more has been delinquent for at least 36 consecutive months as of June 30, 2024, December 31, 2023, and June&#160;30, 2023, respectively. </span></div><div style="margin-top:3pt;text-align:justify"><span><br/></span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The length of time a loan is in the delinquency inventory can differ from the number of payments that the borrower has not made or is considered delinquent. These differences typically result from a borrower making monthly payments that do not result in the loan becoming fully current. Generally, a defaulted loan with more missed payments is more likely to result in a claim. The number of payments that a borrower is delinquent is shown in the following table. </span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:4.046%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.186%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.186%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.189%"/><td style="width:0.1%"/></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Primary delinquency inventory - number of payments delinquent</span></div></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:115%">June 30, 2024</span></div></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3 payments or less</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">11,716</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,665&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,694&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4-11 payments</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7,252</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,064&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,437&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12 payments or more </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,402</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,921&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,692&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">23,370</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,650&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,823&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="6" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3 payments or less</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">50</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4-11 payments</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">31</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12 payments or more</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">19</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">100</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8pt">Approximately 30%, 34%, and 34% of the primary delinquency inventory with 12 payments or more delinquent has at least 36 payments delinquent as of June 30, 2024, December 31, 2023, and June&#160;30, 2023, respectively.</span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net losses and LAE paid</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net losses and LAE paid in the three and six months ended June 30, 2024 were consistent with the same periods in the prior year. The primary average claim paid can vary materially from period to period based upon a variety of factors, including the local market </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">conditions, average loan amount, average coverage percentage, the amount of time between delinquency and claim filing, and our loss mitigation efforts on loans for which claims are paid.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents our net losses and LAE paid for the three and six months ended June 30, 2024 and 2023.</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.622%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.153%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="border-bottom:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net losses and LAE paid</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="6" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="9" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="9" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></div></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Direct primary (excluding settlements)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">20</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">NPL settlements</span></div></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reinsurance</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">LAE and other</span></div></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net losses and LAE paid</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">12</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">24</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average Claim Paid</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">30,578</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,803&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">29,355</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,059&#160;</span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net losses and LAE paid have been positively impacted by home price appreciation experienced in recent years that has allowed more delinquent loans to cure through the sale of the property. In addition, an increase in third party property sales prior to claim settlement has resulted in a decrease in the average claim paid on the claims we do receive. We expect net losses and LAE paid to increase, however, the magnitude and timing of the increases are uncertain.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The primary average RIF on delinquent loans at June 30, 2024, December 31, 2023 and June&#160;30, 2023 for the top 5 jurisdictions (based on the June 30, 2024 delinquency inventory) appears in the following table.   </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:4.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:46.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.050%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.050%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.763%"/><td style="width:0.1%"/></tr><tr><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Primary average RIF - delinquent loans</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Texas</span></div></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">61,532</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,841&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">56,320&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Florida</span></div></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">65,579</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,885&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61,691&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Illinois</span></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">46,639</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,562&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,914&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pennsylvania</span></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">46,344</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,263&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43,742&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">California</span></div></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">107,013</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,145&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100,116&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">All other jurisdictions</span></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">55,992</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54,723&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">53,163&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">All jurisdictions</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">58,865</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57,143&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,408&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The primary average RIF on all loans was $69,284, $67,705, and $66,099 at June 30, 2024, December 31, 2023, and June&#160;30, 2023, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Loss reserves</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The gross reserves at June 30, 2024, December 31, 2023, and June&#160;30, 2023 appear in the table below.</span></div><div style="margin-bottom:3pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:4.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:50.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.792%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross reserves</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #cceeff;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #cceeff;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="border-top:0.5pt solid #cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:0.5pt solid #cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Primary:</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Direct case loss reserves (in millions)</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">422</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">448&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">472&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Direct IBNR and LAE reserves</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">53</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total primary direct loss reserves</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">475</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">502&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">527&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="6" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ending delinquent inventory</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">23,370</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,650&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,823&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percentage of loans delinquent (delinquency rate)</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2.09</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.25&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.05&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average total primary loss reserves per delinquency</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">20,307</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,562&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,123&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Primary claims received inventory included in ending delinquent inventory</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">273</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">302&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">291&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.75pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other gross reserves</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> (in millions)</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8pt">Other Gross Reserves includes direct and assumed reserves that are not included within our primary loss reserves.&#160;&#160; </span></div><div style="width:100.000%"><div style="display:inline-block;vertical-align:top;width:47.916%"><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div></div><div style="display:inline-block;max-width:4.166%;min-width:3.166%;vertical-align:top"></div><div style="display:inline-block;vertical-align:top;width:47.918%"><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div></div></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The primary delinquency inventory for the top 15 jurisdictions (based on June 30, 2024 delinquency inventory) at June 30, 2024, December 31, 2023 and June&#160;30, 2023 appears in the following table.</span></div><div style="margin-bottom:3pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:22.126%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:23.795%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.795%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.799%"/><td style="width:0.1%"/></tr><tr><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Primary delinquency inventory by jurisdiction</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Texas</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,901</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,094&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,808&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Florida *</span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,816</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,100&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,940&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Illinois *</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,561</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,684&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,483&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pennsylvania *</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,352</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,433&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,386&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">California</span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,310</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,354&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,267&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">New York *</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,216</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,342&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,332&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ohio *</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,113</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,246&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,171&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Michigan</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,082</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,115&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">990&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Georgia</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">872</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">955&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">896&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">New Jersey *</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">687</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">774&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">736&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">North Carolina</span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">655</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">705&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">610&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Indiana *</span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">615</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">645&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">599&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maryland</span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">614</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">680&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">672&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Minnesota</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">523</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">566&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">530&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Louisiana *</span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">474</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">488&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">436&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">All other jurisdictions</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7,579</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,469&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,967&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">23,370</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,650&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,823&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Note: Asterisk denotes jurisdictions in the table above that predominately use a judicial foreclosure process, which generally increases the amount of time it takes for a foreclosure to be completed</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The primary delinquency inventory by policy year at June 30, 2024, December 31, 2023 and June&#160;30, 2023 appears in the following table.</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:3.489%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.073%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.073%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.078%"/><td style="width:0.1%"/></tr><tr><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Primary delinquency inventory by policy year</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Policy year:</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #0084ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2004 and prior</span></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,850</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,072&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,166&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #0084ce;border-top:0.25pt solid #0084ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">2004 and prior %</span></td><td colspan="2" style="border-top:0.25pt solid #0084ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">8</span><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #0084ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #0084ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #0084ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">8&#160;</span></td><td style="border-top:0.25pt solid #0084ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #0084ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #0084ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">9&#160;</span></td><td style="border-top:0.25pt solid #0084ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #0084ce;border-top:0.25pt solid #0084ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2005 - 2008</span></div></td><td colspan="2" style="border-top:0.25pt solid #0084ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5,950</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #0084ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #0084ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #0084ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,008&#160;</span></td><td style="border-top:0.25pt solid #0084ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #0084ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #0084ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,209&#160;</span></td><td style="border-top:0.25pt solid #0084ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #0084ce;border-top:0.25pt solid #0084ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">2005 - 2008 %</span></td><td colspan="2" style="border-top:0.25pt solid #0084ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">25</span><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #0084ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #0084ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #0084ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">27&#160;</span></td><td style="border-top:0.25pt solid #0084ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #0084ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #0084ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">30&#160;</span></td><td style="border-top:0.25pt solid #0084ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #0084ce;border-top:0.25pt solid #0084ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2009 - 2015</span></div></td><td colspan="2" style="border-top:0.25pt solid #0084ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,096</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #0084ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #0084ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #0084ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,414&#160;</span></td><td style="border-top:0.25pt solid #0084ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #0084ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #0084ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,620&#160;</span></td><td style="border-top:0.25pt solid #0084ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #0084ce;border-top:0.25pt solid #0084ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">2009 - 2015 %</span></td><td colspan="2" style="border-top:0.25pt solid #0084ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">5</span><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #0084ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #0084ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #0084ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">6&#160;</span></td><td style="border-top:0.25pt solid #0084ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #0084ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #0084ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">7&#160;</span></td><td style="border-top:0.25pt solid #0084ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #0084ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2016</span></td><td colspan="2" style="border-top:0.25pt solid #0084ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">759</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #0084ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #0084ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #0084ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">954&#160;</span></td><td style="border-top:0.25pt solid #0084ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #0084ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #0084ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">955&#160;</span></td><td style="border-top:0.25pt solid #0084ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2017</span></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,166</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,365&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,390&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</span></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,472</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,750&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,717&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,356</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,550&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,515&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,137</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,383&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,137&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,906</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,237&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,474&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,911</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,605&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,614&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">728</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">312&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #0084ce;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">39</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #0084ce;border-top:0.25pt solid #0084ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">2016 and later %</span></td><td colspan="2" style="border-top:0.25pt solid #0084ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">62</span><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #0084ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #0084ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #0084ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">59&#160;</span></td><td style="border-top:0.25pt solid #0084ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #0084ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #0084ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">54&#160;</span></td><td style="border-top:0.25pt solid #0084ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:5pt"><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #0084ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #0084ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #0084ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #0084ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #0084ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #0084ce;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">23,370</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,650&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,823&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On our primary business, the highest claim frequency years have typically been the third and fourth year after loan origination. However, the pattern of claim frequency can be affected by many factors, including persistency and deteriorating economic conditions. Deteriorating economic conditions can result in increasing claims following a period of declining claims.</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of June 30, 2024, 43% of our primary RIF was written subsequent to December 31, 2021, 70% of our primary RIF was written subsequent to December 31, 2020, and 86% of our primary RIF was written subsequent to December 31, 2019. </span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:3pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Underwriting and other expenses, net</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Underwriting and other expenses includes items such as employee compensation costs, fees for professional and consulting services, depreciation and maintenance expense, and premium taxes, and are reported net of ceding commissions. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Underwriting and other expenses, net for the three months ended June 30, 2024 and 2023, were $52.7 million and $54.0 million, respectively. Underwriting and other expenses, net for the six months ended June 30, 2024 and 2023, were $111.7 million and $124.1 million, respectively. The decrease in underwriting and other expenses, net during the six months ended June 30, 2024 was primarily due to a decrease in pension expenses, and a decrease in expenses related to professional and consulting services. Pension expenses were higher for the six months ended June&#160;30, 2023 due to settlement accounting charges.</span></div><div style="margin-bottom:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.455%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.571%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Underwriting expense ratio </span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">23.1</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24.1&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">24.4</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27.6&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The underwriting expense ratio is the ratio, expressed as a percentage, of the underwriting and operating expenses, net and amortization of DAC of our combined insurance operations (which excludes underwriting and operating expenses of our non-insurance subsidiaries) to net premiums written. The underwriting expense ratio for the three and six months ended June 30, 2024, decreased compared with the same period in the prior year primarily due to a decrease in underwriting and other expenses, net, and an increase in net premiums written.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Provision for income taxes and effective tax rate</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:39.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.153%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="border-bottom:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Income tax provision and effective tax rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #b9d9eb;padding:0 1pt"/></tr><tr><td colspan="6" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="9" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="9" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In millions, except rate)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income before tax</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">259,825</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">242,382&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">479,705</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">437,986&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="background-color:#ffffff;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">55,597</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="background-color:#ffffff;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,328&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="background-color:#ffffff;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">101,380</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="background-color:#ffffff;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">92,385&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">21.4</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">21.1</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our effective tax rate for the three and six months ended June 30, 2024 and 2023 approximated the statutory tax rate of 21%.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 54</span></div></div></div><div id="ia5d78c912b2a462a873df9916d6e9279_106"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Balance Sheet Review</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following sections mainly focus on the major developments on our Consolidated Balance Sheet since December 31, 2023.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Consolidated balance sheets - Assets</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:539.25pt"><tr><td style="width:1.0pt"/><td style="width:249.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:118.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:118.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:40.00pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">% Change</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investments</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5,805,713</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,738,734&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">281,788</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">363,666&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(23)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reinsurance recoverable on loss reserves</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">42,346</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,302&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reinsurance recoverable on paid losses</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">884</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,896&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(91)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred incomes taxes, net</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">90,629</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79,782&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">302,562</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">313,000&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Assets</span></td><td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,523,922</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,538,380&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments - </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our investments balance was $5.8 billion as of June 30, 2024, compared to $5.7 billion as of December 31, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The average duration and investment yield of our investment portfolio as of June 30, 2024 and December 31, 2023 are shown in the table below.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:6.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.651%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Portfolio duration and embedded investment yield</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></div></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effective duration (in years)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3.7</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.8</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pre-tax yield </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3.9%</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.7%</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">After-tax yield </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3.2%</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.0%</span></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8pt">Embedded investment yield is calculated on a yield-to-worst basis.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The security ratings of our fixed income investments as of June 30, 2024 and December 31, 2023 are shown in the following table.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><tr><td style="width:1.0%"/><td style="width:4.478%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.266%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="border-bottom:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fixed income security ratings</span></td></tr><tr><td colspan="6" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="12" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Security Ratings </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">AAA</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">AA</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">A</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">BBB</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">12%</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">35%</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">34%</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">19%</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12%</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34%</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35%</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19%</span></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8pt">Ratings are provided by one or more of: Moody's, Standard &amp; Poor's and Fitch Ratings. If three ratings are available, the middle rating is used, otherwise the lowest rating is used.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents - </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our cash and cash equivalents balance decreased to $281.8 million as of June 30, 2024, from $363.7 million as of December 31, 2023, as cash used in investing and financing activities was only partially offset by net cash generated by operating activities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Reinsurance recoverable on paid losses - </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Reinsurance recoverable on paid losses decreased to $0.9 million at June 30, 2024, from $9.9 million at December 31, 2023. At December 31, 2023 the reinsurance recoverable on paid losses was primarily composed of losses recoverable from reinsurers at the time of termination of the 2020 QSR Transaction. Generally, in a reinsurance termination, amounts for any incurred but unpaid losses are due to us from the reinsurers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Consolidated balance sheets - Liabilities and equity </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:540.00pt"><tr><td style="width:1.0pt"/><td style="width:250.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:118.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:118.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:40.00pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">% Change</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Loss reserves</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">477,614</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">505,379&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unearned premiums</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">138,885</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">157,779&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">643,931</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">643,196&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">146,571</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">160,009&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total Liabilities</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,407,001</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,466,363&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common stock</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">371,353</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">371,353&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Paid-in capital</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,795,231</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,808,113&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Treasury stock</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,624,791)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,384,293)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated other comprehensive income (loss), net of tax</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(333,055)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(316,281)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,908,183</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,593,125&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shareholders&#8217; equity</span></td><td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5,116,921</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,072,017&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loss reserves and Reinsurance recoverable on loss reserves</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">-</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Our loss reserves include estimates of losses and settlement expenses on (1) loans in our delinquency inventory (known as case reserves), (2) IBNR delinquencies, and (3) LAE. Our gross reserves are reduced by reinsurance recoverable on loss reserves to calculate a net reserve balance. Loss reserves decreased to $477.6 million as of June 30, 2024, from&#160;$505.4 million&#160;as of&#160;December 31, 2023. The decrease in loss reserves is primarily from favorable development on previously received delinquency notices, partially offset by loss reserves established on new notices. Reinsurance recoverables on loss reserves were $42.3 million and $33.3 million as of June 30, 2024 and December 31, 2023, respectively. The reinsurance recoverable is impacted by the mix of delinquencies covered by our QSR Transactions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unearned premiums</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> - Our unearned premium decreased to $138.9 million as of June 30, 2024 from $157.8 million as of December 31, 2023 primarily due to the run-off of our existing portfolio of single premium policies outpacing the level of NIW from single premium policies.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Income Taxes -</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:112%"> Our current income tax liability was $5.9 million as of June 30, 2024 and is included as a component of other liabilities in our consolidated balance sheets. Our current tax receivable was $10.8 million as of December 31, 2023 and is included as a component of other assets in our consolidated balance sheets. Our net deferred tax asset was $90.6 million and $79.8 million at June 30, 2024 and December 31, 2023, respectively. We owned $906.0 million and $848.6 million of tax and loss bonds at June 30, 2024 and December 31, 2023, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shareholder&#8217;s equity - </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The increase in shareholders&#8217; equity primarily relates to net income, partially offset by repurchases of our common stock and dividends paid to shareholders in the six months ended June 30, 2024.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 56</span></div></div></div><div id="ia5d78c912b2a462a873df9916d6e9279_109"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:6pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Consolidated Cash Flow Analysis</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have three primary types of cash flows: (1) operating cash flows, which consist mainly of cash generated by our insurance operations and income earned on our investment portfolio, less amounts paid for claims, interest expense and operating expenses, (2) investing cash flows related to the purchase, sale and maturity of investments and purchases of property and equipment and (3) financing cash flows generally from activities that impact our capital structure, such as changes in debt and shares outstanding, and dividend payments. The following table summarizes our consolidated cash flows from operating, investing and financing activities:</span></div><div style="margin-bottom:12pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:4.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.080%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.332%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.335%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="border-bottom:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Summary of consolidated cash flows</span></td></tr><tr><td colspan="6" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="9" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cash provided by (used in):</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating activities</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">359,775</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">356,948&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investing activities</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(108,412)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(157,028)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Financing activities</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(334,199)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(216,109)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Increase (decrease) in cash and cash equivalents and restricted cash and cash equivalents</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(82,836)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(16,189)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net cash provided by operating activities for the six months ended June 30, 2024 increased when compared with the same period of 2023 primarily due to an increase in investment income and a decrease in taxes paid, this was offset partially by an increase in underwriting and operating expenses paid and an increase in losses paid, net. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We also have purchase obligations totaling approximately $12.3 million which consist primarily of contracts related to our continued investment in our information technology infrastructure in the normal course of business. The majority of these obligations are under contracts that give us cancellation rights with notice. In the next twelve months we anticipate we will pay approximately $7.1 million for our purchase obligations. </span></div><div style="margin-top:1pt;text-align:justify"><span><br/></span></div><div style="margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Future contributions to our qualified pension plan are impacted by the net funded status (the market value of our plan assets compared to the projected benefit obligation). </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net cash used in investing activities for the six months ended June 30, 2024 and 2023, primarily reflects purchases of fixed income securities that exceeded sales and maturities of fixed income securities during the period. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net cash used in financing activities for the six months ended June 30, 2024 and 2023, primarily reflects repurchases of our common stock, dividends to shareholders and the payment of withholding taxes related to share-based compensation net share settlement.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Capitalization</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Debt - holding company</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of June 30, 2024, our holding company&#8217;s debt obligations were $650 million in aggregate principal amount consisting of our 5.25% Notes due in 2028. See Note 7 &#8211; &#8220;Debt&#8221; to our consolidated financial statements in our Annual Report on Form 10-K for the year ended December 31, 2023 for additional information about the terms of our indebtedness. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Liquidity analysis - holding company</span><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of June 30, 2024 and December 31, 2023, we had approximately $990 million and $918 million, respectively, in cash and investments at our holding company. These resources are maintained primarily to service our debt interest expense, pay debt maturities, repurchase shares, pay dividends to shareholders, and to settle intercompany obligations. While these assets are held, we generate investment income that serves to offset a portion of our cash requirements. The payment of dividends from MGIC are the principal source of holding company cash inflow and their payment is restricted by insurance regulation. See </span><span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_85">Note 14 - &#8220;Statutory Information&#8221;</a></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> to our consolidated financial statement for additional information about MGIC&#8217;s dividend restrictions. The payment of dividends from MGIC is also influenced by our view of the appropriate level of excess PMIERs Available Assets to maintain, which can change over time. Raising capital in the public markets is another potential source of holding company liquidity. The ability to raise capital in the public markets is subject to prevailing market conditions, investor demand for the securities to be issued, and our deemed creditworthiness.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the six months ended June 30, 2024, we repurchased 12.3 million shares of our common stock using $250.3&#160;million of holding company cash. As of June 30, 2024 we had remaining authorization to repurchase $773.4&#160;million under our existing share repurchase programs. Through July 26, 2024, we repurchased an additional 2.2&#160;million shares totaling $49.0 million under the remaining authorization through December 31, 2026.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the six months ended June 30, 2024, we paid $63.3 million in dividends to shareholders. On July 25, the Board of Directors declared a quarterly cash dividend to the holders of the company&#8217;s common stock of $0.13 per share to shareholders of record on August 8, 2024.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Over the next twelve months the principal demand on our holding company resources will be interest payments on our 5.25% Notes approximating $34.0 million and dividends to shareholders. We believe our holding company has sufficient sources of liquidity to meet its payment obligations for the foreseeable future.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We may also use holding company cash to repurchase additional shares, however, our repurchases are subject to variation based on a variety of factors including our capital and liquidity position and the share price of our common stock. Such repurchases may be material, may be made for cash (funded by debt) and/or exchanges for other securities, and may be made in open market purchases (including through 10b5-1 plans), privately negotiated acquisitions or other transactions. See </span><span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_64">"Overview-Capital"</a></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> of this MD&amp;A for a discussion of our share repurchase programs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Significant cash and investments </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">inflows at our holding company </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">during the six months ended June 30, 2024:</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">$350 million dividend received from MGIC,</span></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">$31.2 million in intercompany tax receipts,</span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">$15.2 million of investment income.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Significant cash </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">outflows</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">at our holding company </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">during the six months ended June 30, 2024:</span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">$251.2 million of net share repurchase transactions,</span></div><div style="margin-bottom:6pt;padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">$63.9 million of cash dividends paid to shareholders, and</span></div><div style="margin-top:3pt;padding-left:27pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">$17.1 million of interest payments on our outstanding debt obligation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The net unrealized losses on our holding company investment portfolio were approximately $2.0 million at June 30, 2024, and the portfolio had an effective duration of approximately 0.9 years.</span></div><div style="margin-top:3pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">MGIC paid $350 million in dividends to our holding company in the six months ended June 30, 2024. Future dividend payments from MGIC to the holding company will be determined in consultation with the board, and after considering any updated estimates about our business. We ask the Wisconsin OCI not to object before MGIC pays dividends to the holding company. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Debt at subsidiaries</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">MGIC did not have any outstanding debt obligations at June 30, 2024. MGIC is a member of the FHLB, which provides MGIC access to an additional source of liquidity via a secured lending facility. We may borrow from the FHLB at any time. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Capital Adequacy</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">PMIERs</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of June 30, 2024, MGIC&#8217;s Available Assets under the PMIERs totaled approximately $5.8 billion, an excess of approximately $2.4&#160;billion over its Minimum Required Assets; and MGIC is in compliance with the requirements of the PMIERs and eligible to insure loans delivered to or purchased by the GSEs. Our reinsurance transactions provided an aggregate of approximately $2.2 billion of capital credit under the PMIERs as of June 30, 2024. Refer to </span><span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_52">Note 4 - &#8220;Reinsurance&#8221;</a></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> to our consolidated financial statements for additional information on our reinsurance transactions. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The table below presents the PMIERS capital credit for our reinsurance transactions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.207%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">PMIERs  - Reinsurance Credit</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:0.5pt solid #d5efff;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #d5efff;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #d5efff;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #d5efff;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #d5efff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">QSR Transactions</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,128</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,081&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Home Re Transactions</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">810</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">921&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Traditional XOL Transactions</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">299</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">230&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total capital credit for Reinsurance Transactions</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,237</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,232&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The PMIERs generally require us to hold significantly more Minimum Required Assets for delinquent loans than for performing loans and the Minimum Required Assets required to be held increases as the number of payments missed on a delinquent loan increases. Refer to </span><span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_94">&#8220;Overview - Capital - GSEs&#8221;</a></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> of this MD&amp;A and our risk factor titled &#8220;We may not continue to meet the GSEs&#8217; private mortgage insurer eligibility requirements and our returns may decrease if we are required to maintain more capital in order to maintain our eligibility&#8221; for further discussion of PMIERs.</span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Risk-to-capital</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We compute our risk-to-capital ratio on a separate company statutory basis, as well as on a combined insurance operations basis. The risk-to-capital ratio is our net RIF divided by our policyholders&#8217; position. Our net RIF includes both primary and pool risk in force, net of reinsurance and excludes risk on policies that are currently in default and for which case loss reserves have been established and the </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">risk covered by reinsurance. The risk amount includes pools of loans with contractual aggregate loss limits and without these limits. MGIC&#8217;s policyholders&#8217; position consists primarily of statutory policyholders&#8217; surplus (which increases as a result of statutory net income and decreases as a result of statutory net loss and dividends paid), plus the statutory contingency loss reserve. The statutory contingency loss reserve is reported as a liability on the statutory balance sheet. A mortgage insurance company is required to make annual additions to a contingency loss reserve of approximately 50% of earned premiums. These contributions must generally be maintained for a period of ten years. However, with regulatory approval a mortgage insurance company may make early withdrawals from the contingency loss reserve when incurred losses exceed 35% of earned premiums in a calendar year.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The table below presents our risk-to-capital calculation: </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"/><td style="width:10.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.954%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.836%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.495%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.838%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Risk-to-capital - MGIC</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In millions, except ratio)</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RIF - net </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">58,471</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,832&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Statutory policyholders&#8217; surplus</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">464</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">636&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Statutory contingency loss reserve</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5,385</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,131&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Statutory policyholders&#8217; position</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5,849</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,767&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk-to-capital</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10.0:1</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.2:1</span></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8pt">RIF &#8211; net, as shown in the table above is net of reinsurance and exposure on policies currently delinquent ($1.5 billion at June 30, 2024 and $1.6 billion at December 31, 2023) for which loss reserves have been established.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For additional information regarding regulatory capital see </span><span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_85">Note 14 &#8211; &#8220;Statutory Information&#8221;</a></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> to our consolidated financial statements as well as our Risk Factor titled &#8220;State Capital requirements may prevent us from continuing to write new insurance on an uninterrupted basis.&#8221;</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Financial Strength Ratings</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial strength ratings are published by third-party rating agencies as an independent opinion of an insurer&#8217;s financial strength and ability to meet ongoing insurance and contract obligations. The financial strength ratings for MGIC and MAC are listed below:</span></div><div style="width:100.000%"><div style="display:inline-block;vertical-align:top;width:47.916%"><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.710%"><tr><td style="width:1.0%"/><td style="width:51.225%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.253%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.283%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.253%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.286%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">MGIC financial strength ratings</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rating Agency</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rating</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outlook</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Moody&#8217;s Investor Services</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">A3</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Positive</span></div></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Standard and Poor&#8217;s Rating Services</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">A-</span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stable</span></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">A.M. Best</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #d0d0ce;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">A-</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Positive</span></div></td></tr></table></div></div><div style="display:inline-block;max-width:4.166%;min-width:3.166%;vertical-align:top"></div><div style="display:inline-block;vertical-align:top;width:47.918%"><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.363%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.249%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.218%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.249%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.221%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">MAC financial strength ratings</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rating Agency</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rating</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outlook</span></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">A.M. Best</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">A-</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Positive</span></div></td></tr></table></div></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For further information about the importance of MGIC&#8217;s ratings, see our Risk Factor titled &#8220;Competition or changes in our relationships with our customers could reduce our revenues, reduce our premium yields and / or increase our losses.&#8221; </span></div><div style="margin-bottom:6pt;margin-top:5pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 59</span></div></div></div><div id="ia5d78c912b2a462a873df9916d6e9279_112"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Forward Looking Statements and Risk Factors</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">General</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">: Our business, results of operations, and financial condition could be affected by the Risk Factors referred to under &#8220;Location of Risk Factors&#8221; below. These Risk Factors are an integral part of Management&#8217;s Discussion and Analysis.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">These factors may also cause actual results to differ materially from the results contemplated by forward looking statements that we may make. Forward looking statements consist of statements which relate to matters other than historical fact. Among others, statements that include words such as we &#8220;believe,&#8221; &#8220;anticipate&#8221; or &#8220;expect,&#8221; or words of similar import, are forward looking statements. These Risk Factors speak only as of the date of this filing and are subject to change without notice as the Company cannot predict all risks relating to this evolving set of events. We are not undertaking any obligation to update any forward looking statements we may make even though these statements may be affected by events or circumstances occurring after the forward looking statements were made. Therefore, no reader of this document should rely on these statements being current as of any time other than the time at which this document was filed with the Securities and Exchange Commission.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">While we communicate with security analysts from time to time, it is against our policy to disclose to them any material non-public information or other confidential information. Accordingly, investors should not assume that we agree with any statement or report issued by any analyst irrespective of the content of the statement or report, and such reports are not our responsibility.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Location of Risk Factors: The Risk Factors are in Item 1 A of our Annual Report on Form 10-K for the year ended December 31, 2023, as supplemented by Part II, Item 1 A of our quarterly report on form 10Q for the quarter ended March 31, 2024, and Part II, Item 1 A of this Quarterly Report on Form 10-Q. The Risk Factors in the 10-K, as supplemented by this 10&#8209;Q and through updating of various statistical and other information, are reproduced in Exhibit 99 to this Quarterly Report on Form 10-Q. </span></div><div style="text-align:justify"><span><br/></span></div><div id="ia5d78c912b2a462a873df9916d6e9279_115"></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 3. Quantitative and Qualitative Disclosures about Market Risk</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our investment portfolio is essentially a fixed income portfolio and is exposed to market risk. Important drivers of the market risk are credit spread risk and interest rate risk.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Credit spread risk</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> is the risk that we will incur a loss due to adverse changes in credit spreads. Credit spread is the additional yield on fixed income securities above the risk-free rate (typically referenced as the yield on U.S. Treasury securities) that market participants require to compensate them for assuming credit, liquidity and/or prepayment risks.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We manage credit risk via our investment policy guidelines which primarily place our investments in investment grade securities and limit the amount of our credit exposure to any one issue, issuer and type of instrument. Guideline and investment portfolio detail is available in "Business &#8211; Section E, Investment Portfolio" in Item 1 of our Annual Report on Form 10-K for the year ended December 31, 2023. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Interest rate risk</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> is the risk that we will incur a loss due to adverse changes in interest rates relative to the characteristics of our interest bearing assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">One of the measures used to quantify this exposure is effective duration. Effective duration measures the price sensitivity of the assets to the changes in spreads. At June 30, 2024, the effective duration of our fixed income investment portfolio was 3.7 years, which means that an instantaneous parallel shift in the yield curve of 100 basis points would result in a change of 3.7% in the fair value of our fixed income portfolio. For an upward shift in the yield curve, the fair value of our portfolio would decrease and for a downward shift in the yield curve, the fair value would increase. See </span><span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_64">Note 7 &#8211; &#8220;Investments</a></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8221; to our consolidated financial statements for additional disclosure surrounding our investment portfolio.</span></div><div><span><br/></span></div><div id="ia5d78c912b2a462a873df9916d6e9279_118"></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 4. Controls and Procedures</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our management, with the participation of our principal executive officer and principal financial officer, has evaluated our disclosure controls and procedures (as defined in Rule 13a-15(e) under the Securities Exchange Act of 1934, as amended), as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on such evaluation, our principal executive officer and principal financial officer concluded that such controls and procedures were effective as of the end of such period. There was no change in our internal control over financial reporting that occurred during the second quarter of 2024 that materially affected, or is reasonably likely to materially affect, our internal control over financial reporting. </span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 60</span></div></div></div><div id="ia5d78c912b2a462a873df9916d6e9279_121"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:14pt;font-weight:700;line-height:120%">PART II. OTHER INFORMATION</span></div><div style="text-align:justify"><span><br/></span></div><div id="ia5d78c912b2a462a873df9916d6e9279_124"></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 1. Legal Proceedings</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain legal proceedings arising in the ordinary course of business may be filed or pending against us from time to time. For information about such legal proceedings, you should review </span><span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#ia5d78c912b2a462a873df9916d6e9279_46">Note 5 - &#8220;Litigation and Contingencies&#8221;</a></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> to our consolidated financial statements and our Risk Factor titled &#8220;We are subject to the risk of legal proceedings&#8221; in Exhibit 99.</span></div><div><span><br/></span></div><div id="ia5d78c912b2a462a873df9916d6e9279_127"></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 1 A. Risk Factors</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">With the exception of the changes described and set forth below, there have been no material changes in our Risk Factors from the risk factors disclosed in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2023. The risk factors in the 10-K, as supplemented by this 10-Q and through updating of various statistical and other information, are reproduced in their entirety in Exhibit 99 to this Quarterly Report on Form 10&#8209;Q.</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Risk Factors Relating to Our Business Generally</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">The inability of our insurance subsidiaries to pay dividends in sufficient amounts would harm our ability to meet our obligations, pay future shareholder dividends and/or make future share repurchases. </span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">MGIC Investment Corporation is the holding company for our insurance operating subsidiaries. At the holding company level, our principal assets are the shares of capital stock of our insurance company subsidiaries and cash and investments. Dividends and other permitted distributions from MGIC are the holding company's primary source of funds used to meet ongoing cash requirements, including future debt service payments, repurchases of its shares, payment of dividends to our shareholders, and other expenses. Other sources of holding company cash inflow include investment income and raising capital in the public markets. The payment of dividends from MGIC is subject to regulatory approval as described in our Annual Reports on Form 10-K.  In general, dividends in excess of prescribed limits are deemed &#8220;extraordinary&#8221; and may not be paid if disapproved by the OCI. The prescribed limits are based on a rolling 12-month period, and as such, the impact of the limitations will vary over time.  In the twelve months ended June 30, 2024, MGIC paid $650 million in dividends to the holding company. Future dividend payments from MGIC to the holding company will be determined in consultation with the board of directors, and after considering any updated estimates about our business, subject to regulatory approval.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The long-term debt obligations are owed by the holding company and not its subsidiaries. At June 30, 2024, we had approximately $990 million in cash and investments at our holding company and our holding company&#8217;s long-term debt obligations were $650 million in aggregate principal amount. Annual debt service on the long-term debt obligations outstanding as of June 30, 2024, is approximately $34 million. The inability of MGIC to pay dividends (or other intercompany amounts due) in an amount sufficient to enable us to meet our cash requirements at the holding company level could have an adverse effect on our operations, and our ability to repay debt, repurchase shares and/or pay dividends to shareholders.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If any capital contributions to our subsidiaries are required, such contributions would decrease our holding company cash and investments. </span></div><div id="ia5d78c912b2a462a873df9916d6e9279_130"></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 2. Unregistered Sale of Equity Securities and Use of Proceeds</span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Issuer Purchases of Equity Securities</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides information about purchases of MGIC Investment Corporation common stock by us during the three months ended June 30, 2024.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.955%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.598%"/><td style="width:0.1%"/></tr><tr><td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Share repurchases</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Period Beginning</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Period Ending</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total number of shares purchased</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average price paid per share</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total number of shares purchased as part of publicly announced plans or programs</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Approximate dollar value of shares that may yet be purchased under the programs </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">April 1, 2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">April 30, 2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,723,982&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20.13&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,723,982&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">875,552,167&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">May 1, 2024</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">May 31, 2024</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,514,801&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20.81&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,514,801&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">823,210,481&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 1, 2024</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30, 2024</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,361,862&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21.10&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,361,862&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">773,385,693&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,600,645&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20.66&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,600,645&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:6.17pt;font-weight:400;line-height:120%;position:relative;top:-3.32pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.29pt">In April of 2023, our Board of Directors authorized a share repurchase program under which, as of June 30, 2024 we have $23.4 million in remaining repurchase authorization through July 1, 2025. In April of 2024, our Board of Directors approved an additional share repurchase program, authorizing us to repurchase up to an additional $750 million of common stock prior to December 31, 2026. Repurchases may be made from time to time on the open market (including through 10b5-1 plans) or through privately negotiated transactions. The repurchase program may be suspended for periods or discontinued at any time. </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 61</span></div></div></div><div id="ia5d78c912b2a462a873df9916d6e9279_133"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 5. Other Information</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During the three months ended June 30, 2024, none of our officers or directors <ix:nonNumeric contextRef="c-9" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-1187"><ix:nonNumeric contextRef="c-9" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-1188">adopted</ix:nonNumeric></ix:nonNumeric>, modified or <ix:nonNumeric contextRef="c-9" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-1189"><ix:nonNumeric contextRef="c-9" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-1190">terminated</ix:nonNumeric></ix:nonNumeric> any contract, instruction or written plan for the purchase or sale of our securities that was intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) or any &#8220;non-Rule 10b5-1 trading arrangement.&#8221;</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 5.02(e). </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On July 29, 2024, the Board of Directors (the &#8220;Board&#8221;) of MGIC Investment Corporation (the &#8220;Company&#8221;) adopted the MGIC Investment Corporation Executive Severance Plan (the &#8220;Plan&#8221;).  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Plan is intended to provide certain officer-level employees (&#8220;Participants&#8221;), including the Company&#8217;s executive officers, with the opportunity to receive severance benefits if terminated under certain circumstances unrelated to a change in control of the Company and, in the event of such a change in control, employment and severance protection for a specified period following the change in control. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Qualifying Termination Unrelated to a Change in Control</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If a Participant separates from service as a result of a resignation with good reason or a separation initiated by the Company other than for cause or poor performance unrelated to a change in control, then, if the Participant is the Company&#8217;s Chief Executive Officer (&#8220;CEO&#8221;), its President or an Executive Vice President, the Participant will receive cash severance equal to the product of a severance multiplier multiplied by the sum of the Participant&#8217;s annual base salary and annual bonus target.  The severance multiplier for the CEO is two, and the severance multiplier for the President or an Executive Vice President is one.  All other Participants will receive cash severance equal to their annual base salary (without any bonus component) upon a qualifying termination prior to a change in control. Participants will also receive a pro rata bonus for the year of termination and outplacement services and a cash payment in lieu of benefits continuation for 18 months (in the case of the CEO) or 12 months (in the case of all other Participants), subject to potential reduction if the Participant is eligible for an allowance under the Company&#8217;s retiree medical program (such cash payment, the &#8220;Benefits Payment&#8221;).  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Upon a qualifying termination unrelated to a change in control, Participants&#8217; equity awards will be treated in accordance with the terms of the equity plan under which they were granted, or, to the extent more favorable to the Participants, a pro rata portion of their time-vesting equity awards will vest and a pro rata portion of their performance-based equity awards will remain eligible to be earned based on actual performance following the end of the performance period. The prorated vesting shall be calculated as if the Participant&#8217;s service had continued through, in the case of the CEO, two years following termination, and in the case of all other Participants, one year following termination and, in the case of time-vesting equity awards, as if the awards had ratable vesting over the full service period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change in Control and Qualifying Termination</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under the Plan, if a change in control occurs and the Participant&#8217;s employment is terminated within three years after the change in control (the &#8220;Post- CIC Employment Period&#8221;), other than for cause, death or disability, or if the Participant terminates his or her employment for good reason, the Participant is generally entitled to receive a termination payment of twice (or one times, in the case of a Participant who is a Senior Vice President or Vice President) the sum of (1) his or her annual base salary; (2) a bonus amount equal to the greatest of the Participant&#8217;s target bonus for the then-current year, the bonus the Participant received for the year in which the change in control occurred or the bonus the Participant received for the year prior to the year in which the change in control occurred; and (3) an amount based on matching contributions to the Company&#8217;s tax&#8209;qualified defined contribution plan. This termination payment is payable in a lump sum. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On a qualifying termination during the Post-CIC Employment Period, a Participant would also receive a pro rata bonus; such pro rata bonus would be calculated and paid on the basis of the greater of performance as measured through the termination date or the most recently forecasted performance through the end of the performance period. He or she would also be entitled to the Benefits Payment.  The Participant is also entitled to a lump sum payment for any unvested portion of the Participant&#8217;s account under any defined contribution retirement plan, outplacement services, and up to $10,000 to cover other services relating to the Plan termination payment.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If outstanding equity awards are not assumed or the Participant does not receive a substitute award from the acquirer in the change in control transaction, then performance-vesting restricted stock or restricted stock units will vest based on the greater of target performance, performance as measured through the date of the change in control (as measured against a pro-rated portion of the performance goal) or the most recently forecasted performance through the end of the performance period, and time-vesting restricted stock or restricted stock units will vest in full. The same approach generally applies to unvested restricted stock and restricted stock units upon a qualifying termination during the Post-CIC Employment Period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">While the Participant is employed during the Post- CIC Employment Period, the Participant is entitled to a base salary no less than the base salary in effect prior to the change in control and targeted and maximum bonus opportunities of no less than the targeted and maximum bonus opportunities in effect prior to the change in control. The Participant is also generally entitled to annual equity awards that are as favorable (in terms of grant date fair value and length of vesting period) as the more favorable of those granted in the year of the change in control or the year prior. The Participant is also generally entitled to participate in medical and other specified benefit plans. </span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Definitions of &#8220;Change in Control,&#8221; &#8220;Cause,&#8221; &#8220;Poor Performance&#8221; and &#8220;Good Reason&#8221; </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under the Plan, a change in control generally would occur upon the acquisition by certain unrelated persons of 25% or more of the Company&#8217;s common stock; an exogenous change in the majority of the Board; certain mergers, consolidations or share exchanges or related share issuances; or the Company&#8217;s sale or disposition of all or substantially all of its assets.  The Company would generally have &#8220;cause&#8221; to terminate a Participant under the Plan if the Participant were intentionally to engage in certain bad faith conduct causing demonstrable and serious financial injury to the Company; to be convicted of certain felonies; or to willfully, unreasonably and continuously refuse to perform his or her existing duties or responsibilities.  The Company would generally have the ability, prior to a change in control, to terminate a Participant for &#8220;poor performance&#8221; if the Participant consistently failed to execute successfully the basic responsibilities of the Participant&#8217;s position or meet performance objectives assigned to the Participant.  A Participant would generally have &#8220;good reason&#8221; under the Plan if the Company was to breach the terms of the Plan or make certain changes to the Participant&#8217;s position or working conditions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restrictive Covenants</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Plan provides that, for a period of 12 months after a termination for which a payment is required, the Participant will be subject to non-competition and non-solicitation provisions. The Plan also imposes confidentiality obligations on Participants.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of Key Executive Employment and Severance Agreement</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If any Participant has in effect a Key Executive Employment and Severance Agreement or similar individual employment agreement that provides severance benefits upon a qualifying termination of employment, then the Participant will be entitled only to the severance benefits provided by such individual agreement, and not the benefits described in the Plan, except to the extent the Plan provides more favorable benefits.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The foregoing discussion of the Plan is a summary only and is qualified in its entirety by the text of the Plan itself, which is filed as Exhibit 10.11.6 to this Quarterly Report on Form 10-Q and incorporated herein by reference.</span></div><div style="text-align:justify"><span><br/></span></div><div id="ia5d78c912b2a462a873df9916d6e9279_136"></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 6. Exhibits </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying Index to Exhibits is incorporated by reference in answer to this portion of this Item, and except as otherwise indicated in the next sentence, the Exhibits listed in such Index are filed as part of this Form 10-Q. Exhibit 32 is not filed as part of this Form 10-Q but accompanies this Form 10-Q.</span></div><div id="ia5d78c912b2a462a873df9916d6e9279_139"></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="-sec-extract:summary;margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Part II, Item 6)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Index to exhibits </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:6.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:60.150%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit Number</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description of Exhibit</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Form</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit(s)</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Filing Date</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="exhibit1011610qq22024.htm">1</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="exhibit1011610qq22024.htm">0.</a>11.6</span></div></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">MGIC Investment Corporation Executive Severance Plan * &#8224;</span></div></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="exhibit31110qq22024.htm">31.1</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Certification of CEO under Section 302 of Sarbanes-Oxley Act of 2002 &#8224;</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="exhibit31210qq22024.htm">31.2</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Certification of CFO under Section 302 of Sarbanes-Oxley Act of 2002 &#8224;</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="exhibit3210qq22024.htm">32</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Certification of CEO and CFO under Section 906 of Sarbanes-Oxley Act of 2002 (as indicated in Item 6 of Part II, this Exhibit is not being &#8220;filed&#8221;) &#8224;&#8224;</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:none" href="exhibit9910qq22024rf.htm">99</a></span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk Factors included in Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2023, as supplemented by Part II, Item 1A of our Quarterly Report on Form 10-Q for the quarter ended March 31, 2024 and June 30, 2024 and through updating of various statistical and other information &#8224;   </span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inline XBRL Instance Document</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Schema Document</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Calculation Linkbase Document</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Label Linkbase Document</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Presentation Linkbase Document</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)</span></td><td colspan="3" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* &#160;&#160;&#160;&#160;Denotes a management contract or compensatory plan.</span></div><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8224;&#160;&#160;&#160;&#160;Filed herewith.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8224;&#8224;&#160;&#160;&#160;&#160;Furnished herewith.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="-sec-extract:summary;text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 63</span></div></div></div><div id="ia5d78c912b2a462a873df9916d6e9279_142"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:justify"><span><br/></span></div></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized, on July&#160;31, 2024.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="padding-left:72pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:46.388%"><tr><td style="width:1.0%"/><td style="width:18.959%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:78.841%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">MGIC INVESTMENT CORPORATION</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Nathaniel H. Colson</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nathaniel H. Colson</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Executive Vice President, Chief Financial Officer and</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Chief Risk Officer</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Julie K. Sperber</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Julie K. Sperber</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vice President, Controller and Chief Accounting Officer</span></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span><br/></span></div><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">MGIC Investment Corporation - Q2 2024 | 64</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.11 6
<SEQUENCE>2
<FILENAME>exhibit1011610qq22024.htm
<DESCRIPTION>EX-10.11 6
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i68c1ad6e4ac14123a5e908663d7a1653_1"></div><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:6pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Exhibit 10.11.6</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">MGIC INVESTMENT CORPORATION<br>EXECUTIVE SEVERANCE PLAN</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Effective July 29, 2024</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ARTICLE I<br>PURPOSE AND SCOPE</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 1.01&#160;&#160;&#160;&#160;Purpose of the Plan</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  This Executive Severance Plan has been established by the Company on July 29, 2024 (the &#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">Effective Date</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) to provide certain employees with the opportunity to receive severance benefits if terminated under certain circumstances unrelated to a Change in Control and, in the event of a Change in Control, employment and severance protection for a specified period following the Change in Control. The purpose of the Plan is to attract and retain talent and to assure the present and future continuity, objectivity, and dedication of management and to maximize the value of the Company in the event of a Change in Control. The Plan is intended to be a top hat welfare benefit plan under ERISA.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 1.02&#160;&#160;&#160;&#160;Non-Duplication of Benefits</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  If any Participant has in effect a Key Executive Employment and Severance Agreement or similar individual employment agreement (an &#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">Individual Agreement</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;) that provides severance benefits upon a qualifying termination of employment, then the Participant shall be entitled only to the severance benefits provided by such Individual Agreement, and not the benefits described in the Plan, except to the extent the Plan provides more favorable benefits. Except with respect to Individual Agreements or to the extent otherwise provided herein, the Plan supersedes the provisions of any other severance plan or policy that specifically provides the same type or types of benefits as are described herein, such that any Participant covered by this Plan shall only be entitled to the benefits provided hereunder, and shall not be entitled to severance benefits under such other severance plan or policy.  In no event shall a Participant be entitled to benefits under both Article IV and Article V&#59; provided that, if a Participant becomes entitled to benefits under Article IV as a result of a termination that is subsequently determined to be a Change in Control Termination qualifying such Participant for benefits under Article V, such Participant shall receive the greater of the benefits provided under Article V or Article IV, without duplication.  </font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ARTICLE II<br>DEFINITIONS</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.01&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Accrued Benefits</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">collectively refers to the following benefits payable to a Participant upon or following such Participant&#8217;s Separation from Service</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">&#58;</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;any accrued but unpaid Base Salary which shall be paid on the pay date immediately following the Participant&#8217;s Termination Date (or such earlier date required by applicable law) in accordance with the Employer&#8217;s customary payroll procedures&#59; </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;reimbursement for unreimbursed business expenses properly incurred by the Participant prior to the Termination Date, which shall be subject to and paid in accordance with the Employer&#8217;s expense reimbursement policy&#59;</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;any and all other cash earned through the Termination Date and deferred at the election of the Participant or pursuant to any deferred compensation plan then in effect&#59;</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;any other payments and benefits to which the Participant (or in the event of the Participant&#8217;s death, the Participant&#8217;s surviving spouse or other beneficiary) may be entitled with respect to service through the Termination Date as compensatory fringe benefits or under any benefit plan of the Employer&#59; and</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(e)&#160;&#160;&#160;&#160;any earned but unpaid annual bonus with respect to any completed fiscal year immediately preceding the Participant&#8217;s Termination Date, which shall be paid on the otherwise applicable payment date for such bonus.</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.02&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Alternative Award</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means an award that&#58;</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;Relates to a class of equity that is (or will be within 5 business days following the Change in Control) listed to trade on a recognized securities market&#59; </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;Provides the Participant with rights and entitlements substantially equivalent to or better than the rights and entitlements applicable under the replaced equity award, including, but not limited to, identical or better timing and methods of payment, including payment of accrued dividends and all provisions applicable in respect of such equity award that provide for accelerated vesting or continued vesting (in the case of equity awards that vest with respect to the extent to which performance goals have been achieved, if the Change in Control occurs during the course of the performance period applicable to the equity award, then (i) the performance goals shall be deemed to have been achieved at a level equal to the greater of (A) target performance (if no target performance was specified in the granting document, then target performance shall be the probable outcome that was assumed in determining the grant date fair value of such equity awards), (B) performance as measured through the date of the Change in Control, with the total performance goal adjusted to reflect the portion of the performance period that has lapsed through the date of the Change in Control, or (C) the most recently forecasted performance through the end of the performance period&#59; and (ii) any Alternative Award shall not include a performance objective)&#59;</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;Has substantially equivalent economic value to the equity award (as determined by the Committee as constituted immediately prior to the Change in Control)&#59; and</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;Has terms and conditions which provide that if the Participant&#8217;s employment is terminated upon or within three years following such Change in Control by the Participant&#8217;s Employer  (other than for Cause) or by the Executive for Good Reason, the Participant&#8217;s rights under each such Alternative Award shall become fully vested and exercisable&#59; provided, however, that with respect to any equity award that does not qualify for any applicable exemption from the application of Section 409A of the Code, the payment or distribution of the Alternative Award shall only be made at the time otherwise specified under the applicable plan or award agreement under which the Equity Award was granted without regard to the occurrence of the Change in Control (including any six month delay in payment applicable to a &#8220;specified employee,&#8221; as determined in accordance with Section 409A of the Code)).</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The economic value of existing performance-based equity awards shall be determined assuming the number of such equity awards that would have vested is based on the greater of (I) target performance (if no target performance was specified in the granting document, then target performance shall be the probable outcome that was assumed in determining the grant date fair value of the equity awards), (II) performance as measured through the date of the Change in Control, with the total performance goal adjusted to reflect the portion of the performance period that has lapsed through the date of the Change in Control, or (III) the most recently forecasted performance through the end of the performance period.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.03&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Annual Bonus Target Amount</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means 100% of the Participant&#8217;s target annual bonus for the fiscal year in which the Participant&#8217;s Termination Date occurs&#59; </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> that if the Participant&#8217;s target annual bonus for the year has not yet been established as of his or her Termination Date, then the target annual bonus in effect for the immediately preceding year shall apply.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.04&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Base Salary</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means a Participant&#8217;s annual base salary rate determined prior to any reduction for amounts deferred under Section 401(k) of the Code, under a nonqualified deferred compensation plan or otherwise, or deducted pursuant to a cafeteria plan under Section 125 of the Code.  Any reduction in Base Salary that meets the conditions of Sections 2.19(a)(i) or 2.19(b)(i), or any reduction in Base Salary that becomes effective after a Notice of Termination is given, shall not be given effect for purposes of calculating benefits under this Plan.  </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.05&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Beneficial Owner</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means a Person who is deemed to beneficially own securities because such securities are securities that&#58;</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;Such Person or any of such Person&#8217;s affiliates or associates (each as defined in Rule 12b-2 of the General Rules and Regulations under the Securities Act of 1933, as amended (the &#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Act</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) (&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Affiliates</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; or &#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Associates</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;)) </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">has the right to acquire (whether such right is exercisable immediately or only after the passage of time) pursuant to any agreement, arrangement or understanding, or upon the exercise of conversion rights, exchange rights, rights, warrants or options, or otherwise&#59; provided, however, that a Person shall not be deemed the Beneficial Owner of, or to beneficially own, (i) securities tendered pursuant to a tender or exchange offer made by or on behalf of such Person or any of such Person&#8217;s Affiliates or Associates until such tendered securities are accepted for purchase, or (ii) securities issuable upon exercise of rights issued pursuant to the terms of a shareholder rights agreement that may be entered into by the Company from time to time, at any time before the issuance of such securities&#59;</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;Such Person or any of such Person&#8217;s Affiliates or Associates, directly or indirectly, has the right to vote or dispose of or has &#8220;beneficial ownership&#8221; of (as determined pursuant to Rule 13d-3 of the General Rules and Regulations under the Act), including pursuant to any agreement, arrangement or understanding&#59; provided, however, that a Person shall not be deemed the Beneficial Owner of, or to beneficially own, any security under this subsection as a result of an agreement, arrangement or understanding to vote such security if the agreement, arrangement or understanding&#58; (i) arises solely from a revocable proxy or consent given to such Person in response to a public proxy or consent solicitation made pursuant to, and in accordance with, the applicable rules and regulations under the Act and (ii) is not also then reportable on a Schedule 13D under the Act (or any comparable or successor report)&#59; or </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;Are beneficially owned, directly or indirectly, by any other Person with which such Person or any of such Person&#8217;s Affiliates or Associates has any agreement, arrangement or understanding for the purpose of acquiring, holding, voting (except pursuant to a revocable proxy as described in paragraph (b) above) or disposing of any voting securities of the Company.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"> </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.06&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Board</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means the Board of Directors of the Company, or any successor thereto. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.07&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Cause</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means, for purposes of this Plan, (a) the engaging by the Participant in intentional conduct not taken in good faith which has caused demonstrable and serious financial injury to the Company or its Affiliates, as evidenced by a determination in a binding and final judgment, order or decree of a court or administrative agency of competent jurisdiction, in effect after exhaustion or lapse of all rights of appeal, in an action, suit or proceeding, whether civil, criminal, administrative or investigative&#59; (b) conviction of a felony (as evidenced by binding and final judgment, order or decree of a court of competent jurisdiction, in effect after exhaustion of all rights of appeal) which substantially impairs the Participant&#8217;s ability to perform his duties or responsibilities&#59; and (c) subject to the right to cure described in the following sentence, continuing willful and unreasonable refusal by the Participant to perform the Participant&#8217;s duties or responsibilities (unless significantly changed without the Participant&#8217;s consent).  Notwithstanding the foregoing, the Participant shall have ten (10) days, or such longer period as the Company may determine to be appropriate, to cure any conduct or act, if curable, alleged to provide grounds for termination of the Participant&#8217;s employment for Cause under this Plan pursuant to clause (c) of the preceding sentence. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.08&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Change in Control</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; shall mean the first to occur of the following events with respect to the Company&#58;</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;Any Person (other than (i) the Company or any of its subsidiaries, (ii) a trustee or other fiduciary holding securities under any employee benefit plan of the Company or any of its subsidiaries, (iii) an underwriter temporarily holding securities pursuant to an offering of such securities or (iv) an entity owned, directly or indirectly, by the shareholders of the Company in substantially the same proportions as their ownership of stock in the Company (&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Excluded Persons</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;)) is or becomes the Beneficial Owner, directly or indirectly, of securities of the Company (not including in the securities beneficially owned by such Person any securities acquired directly from the Company or its Affiliates after the Effective Date, pursuant to express authorization by the Board that refers to this exception) representing more than 25% of the total fair market value of the common stock of the Company or representing more than 25% of the total voting power of the common stock of the Company&#59; or</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;During any 12 consecutive month period, the following individuals cease for any reason to constitute a majority of the number of directors of the Company then serving&#58; (A) individuals who, on the Effective Date, constituted the Board and (B) any new director (other than a director whose initial assumption of office is in connection </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">with an actual or threatened election contest, including but not limited to a consent solicitation, relating to the election of directors of the Company), whose appointment or election by the Board or nomination for election by the Company&#8217;s shareholders was approved by a vote of at least a majority of the directors then still in office who either were directors on the Effective Date, or whose initial appointment, election or nomination for election as a director which occurred after the Effective Date was approved by such vote of the directors then still in office at the time of such initial appointment, election or nomination who were themselves either directors on the Effective Date or initially appointed, elected or nominated by such majority vote as described above ad infinitum (collectively the &#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Continuing Directors</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;)&#59; provided, however, that individuals who are appointed to the Board pursuant to or in accordance with the terms of an agreement relating to a merger, consolidation, or share exchange involving the Company (or any direct or indirect subsidiary of the Company) shall not be Continuing Directors for purposes of this Plan until after such individuals are first nominated for election by a vote of at least a majority of the then Continuing Directors and are thereafter elected as directors by the shareholders of the Company at a meeting of shareholders held following consummation of such merger, consolidation, or share exchange&#59; and, provided further, that in the event the failure of any such persons appointed to the Board to be Continuing Directors results in a Change in Control, the subsequent qualification of such persons as Continuing Directors shall not alter the fact that a Change in Control occurred&#59; or</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;A merger, consolidation or share exchange of the Company with any other entity is consummated or voting securities of the Company are issued in connection with a merger, consolidation or share exchange of the Company (or any direct or indirect subsidiary of the Company) pursuant to applicable stock exchange requirements, other than (i) a merger, consolidation or share exchange which would result in the voting securities of the Company entitled to vote generally in the election of directors outstanding immediately prior to such merger, consolidation or share exchange continuing to represent (either by remaining outstanding or by being converted into voting securities of the surviving entity or any parent thereof) at least 50% of the combined voting power of the voting securities of the Company or such surviving entity or any parent thereof entitled to vote generally in the election of directors of such entity or parent outstanding immediately after such merger, consolidation or share exchange, or (ii) a merger, consolidation or share exchange effected to implement a recapitalization of the Company (or similar transaction) in which no Person (other than an Excluded Person) is or becomes the Beneficial Owner, directly or indirectly, of securities of the Company (not including in the securities beneficially owned by such Person any securities acquired directly from the Company or its Affiliates after Effective Date, pursuant to express authorization by the Board that refers to this exception) representing at least 25% of the combined voting power of the Company&#8217;s then outstanding voting securities entitled to vote generally in the election of directors&#59; or</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;The consummation of a sale or disposition by the Company of all or substantially all of the Company&#8217;s assets to a Person (in one transaction or a series of related transactions within any period of 24 consecutive months), other than a sale or disposition by the Company of all or substantially all of the Company&#8217;s assets to an Excluded Person or to an entity at least 75% of the total value or voting power of which is owned by Persons in substantially the same proportions as their ownership of the Company immediately prior to such sale. It is understood that in no event shall a sale or disposition of assets be considered to be a sale of substantially all of the assets unless the assets sold or disposed of have a total gross fair market value of at least 40% of the total gross fair market value of all of the Company&#8217;s assets immediately prior to such sale or disposition.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.09&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Change in Control Termination</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means a Participant&#8217;s Separation from Service due to either a resignation by the Participant with Good Reason or a separation initiated by the Company other than by reason of death or Disability or for Cause, in any case that occurs during the period beginning 90 days before the Change in Control and ending three (3) years after the date of such Change in Control&#59; </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> that if the termination occurs during the 90 days preceding the Change in Control then the Participant must reasonably demonstrate that such termination of employment (a) was at the request of a third party who has taken steps reasonably calculated to effect the Change in Control or (b) otherwise arose in connection with or in anticipation of the Change in Control.  </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.10&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">COBRA</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means health care continuation requirements of the Consolidated Omnibus Budget Reconciliation Act of 1985, as amended, and the regulations and rulings promulgated thereunder.</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.11&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Code</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means the Internal Revenue Code of 1986, as amended, and the regulations and rulings promulgated thereunder.  Any reference to a specific provision of the Code includes any successor provision thereto. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.12&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Committee</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means the Management Development, Nominating and Governance Committee of the Board or such other committee appointed by the Board to assist the Company in making determinations required under the Plan in accordance with its terms.  The Committee may delegate its authority under the Plan to one or more individuals or another committee.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.13&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Company</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means MGIC Investment Corporation.  Unless it is otherwise clear from the context, Company shall include all subsidiaries thereof and any Successor.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.14&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Competitor</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means any company (regardless of the form of its organization), including a proprietorship (a) engaged in or preparing to engage in the business of guaranteeing or insuring mortgages on property in the United States, Puerto Rico or Guam, or (b) engaged in or preparing to engage in competition with any other business in which the Company or any Company Affiliate is engaged, in any state or territory of the United States in which the Company or any Company Affiliate is so engaged, but only if such business accounted for at least 10% of the revenues of the Company, on a consolidated basis, during the Relevant Period.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.15&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Disability</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means the Participant is eligible for long-term disability benefits under the Employer&#8217;s long-term disability plan or eligible for Social Security disability benefits.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.16&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Eligible Employee</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means an employee of the Company or an Affiliate who is on the United States payroll and is employed in any of the following positions&#58; (a) the Chief Executive Officer of the Company, (b) any President or Executive Vice President of the Company, or (c) any Senior Vice President or Vice President of the Company, in each case as determined by the Company.  For the avoidance of doubt, Assistant Vice Presidents and Assistant Treasurers of the Company shall not be considered Eligible Employees.  If there is any question as to whether an employee is deemed an Eligible Employee for purposes of the Plan, the Committee shall make the determination.  Notwithstanding the foregoing, the Committee may designate in writing, that any employee not otherwise described above shall be considered an Eligible Employee hereunder.  </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.17&#160;&#160;&#160;&#160;&#8220;Employer</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">means the Company or one of its Affiliates that employs the Participant. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.18&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ERISA</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means the Employee Retirement Income Security Act of 1974, as amended, and the regulations and rulings promulgated thereunder.  Any reference to a specific provision of ERISA includes any successor provision thereto.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.19&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Good Reason</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means&#58;</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Qualifying Termination</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. For purposes of Article IV in connection with a Qualifying Termination, the occurrence of either of the following, in each case without the Participant&#8217;s prior written consent&#58; (i) a material diminution in the Participant&#8217;s Base Salary&#59; or (ii) a relocation of the Participant&#8217;s principal place of business  at the requirement of the Company (excluding any remote work arrangement) that increases the Participant&#8217;s daily commute by 50 or more miles (to the extent the Participant is required regularly to work at the principal place of business and is not permitted to work on a remote basis to perform a substantial portion of his or her duties).  Good Reason shall not exist for a termination of employment unless (x) the Participant provides notice to the Employer of the existence of the condition described in (i) or (ii)  above within a period not to exceed 90 days of the initial existence of the condition, (y) the Employer or the Company fails to cure the condition within 30 days following receipt of such notice and (z) the Participant then resigns within 30 days following the end of such cure period.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Change in Control Termination</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  For purposes of Article V in connection with a Change in Control Termination, the occurrence of any of the following with respect to a Participant&#58; (i) a material diminution in the Participant&#8217;s Base Salary&#59; (ii) a material diminution in the Participant&#8217;s authority, duties, or responsibilities&#59; (iii) a change in the location of the Participant&#8217;s principal place of employment at the requirement of the Company (excluding any remote work arrangement) to a location that is at least 50 miles away from the location of the Participant&#8217;s principal </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">place of employment prior to such change (excluding any remote work arrangement), unless such new location is no farther from the Participant&#8217;s then-current residence than the immediately prior location and unless the Participant is permitted to work on a remote basis to perform a substantial portion of his or her duties&#59; (iv) any other action or inaction that constitutes a material breach by the Company or the Employer of this Plan, including the Successor&#8217;s refusal or failure to assume the obligations under this Plan in violation of Section 9.03.  Good Reason shall not exist for a termination of employment unless (x) the Participant provides notice to the Employer of the existence of the condition described in (i) through (iv) above within a period not to exceed 90 days of the initial existence of the condition, (y) the Employer or the Company fails to cure the condition within 30 days following receipt of such notice and (z) the Participant then resigns within 30 days following the end of such cure period. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.20&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Participant</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means, subject to Section 6.01(d), any Eligible Employee who is or may become entitled to benefits under this Plan.  </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.21&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Person</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means any individual, firm, partnership, corporation or other entity, including any successor (by merger or otherwise) of such entity, or a group of any of the foregoing acting in concert.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.22&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Plan</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means this MGIC Investment Corporation Executive Severance Plan, as set forth herein, and as the same may from time to time be amended.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.23&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Poor Performance</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means the consistent and documented failure of the Participant to (a) execute successfully the basic responsibilities of the Participant&#8217;s position or (b) meet performance objectives assigned to Participant, in each case following adequate written notice from or on behalf of the Company and an opportunity to improve.  For Poor Performance to be deemed to exist for purposes of this Plan, the Company must have provided written notice to the Participant of a finding of Poor Performance promptly after becoming aware of the existence of the facts or circumstances constituting Poor Performance or in an annual performance review, and the Participant must have been provided a reasonable opportunity to challenge such finding.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.24&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Post-CIC Employment Period</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means the period commencing on the date of a Change in Control and ending at 11&#58;59 p.m. Central Time on the third (3rd) anniversary of such date.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.25&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Protected Information</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means proprietary business and other information of the Company and its Affiliates that is confidential and not generally known to, or readily ascertainable by, Competitors of the Company or its Affiliates including, but not limited to&#58; customer lists (including lists of potential customers)&#59; information regarding customer relationships, needs, or practices&#59; information concerning the skills, experience, compensation, incentives and&#47;or evaluations for one or more employees&#59; nonpublic financial information&#59; sources of supply&#59; processes&#59; strategic plans&#59; business methods&#59; investment strategies and plans&#59; sales and marketing plans and materials&#59; future market and product plans&#59; pricing information&#59; models and algorithms&#59; research and development techniques, processes, product development, work processes or methodologies&#59; product analyses&#59; inventions, formulas, or techniques&#59; efficiency data and testing data&#59; technology&#59; drawings, engineering, code, code writing, software and hardware development and platform information&#59; and internal memoranda and policies&#59; provided, however, that information that is (a) generally known to the public or otherwise in the public domain (other than as a result of a breach of this Plan or any agreement or other unlawful means), (b) approved for immediate release by the Company for use and disclosure without restriction, (c) lawfully obtained from third parties who are not bound by a confidentiality agreement with the Company or its Affiliates, (d) independently developed without reliance on other Protected Information, or (e) of a type not otherwise considered confidential by persons engaged in the same or similar business to the Company or its Affiliates is not Protected Information.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.26&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Qualifying Termination</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means a Participant&#8217;s Separation from Service (a) due to (i) a resignation by the Participant with Good Reason or (ii) a separation initiated by the Company other than for Cause and other than for Poor Performance, (b) not due to the Participant&#8217;s death or Disability and (c) that is not a Change in Control Termination.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.27&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Relevant Period</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means the twenty-four (24) months prior to the Termination Date.  </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.28&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Restricted Products&#47;Services</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means products or services that compete with (a) the products or services that were sold, provided, or offered for sale by the Company or any of its Affiliates within the Restricted Territory during the Relevant Period,  (b) the products or services that were sold, provided, or offered for sale by the Company or any of its Affiliates in any country of the world, during the Relevant Period, and (c) products or services that were the subject of documented research, development, or pre-production efforts by the Company or any of its Affiliates during the Relevant Period, and, in each case, regarding which the Participant had knowledge of Protected Information or Trade Secrets or personal involvement in customer relationships during the Relevant Period.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.29&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Restricted Territory</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means any state in the continental United States in which Participant was either employed or actively engaged in business operations for the Company or any of its Affiliates during the Relevant Period.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.30&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Separation from Service</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means a &#8220;separation from service&#8221; within the meaning of Code Section 409A(a)(2)(A)(i).</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.31&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Severance Multiplier</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; is determined using the following table based on the Participant&#8217;s position immediately prior the Participant&#8217;s Termination Date (ignoring any change in title that constitutes Good Reason or any change in title occurring after a Notice of Termination is given) and the circumstances of the termination&#58;</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.666%"><tr><td style="width:1.0%"></td><td style="width:32.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.073%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.074%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Position</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Qualifying Termination</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change in Control Termination</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Tier I</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.0X</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.0X</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Tier II</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.0X</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.0X</font></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Tier III</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.0X</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.0X</font></td></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.32&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Successor</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means any corporation or unincorporated entity or group of corporations or unincorporated entities which acquires ownership, directly or indirectly, through merger, consolidation, purchase or otherwise, of all or substantially all of the assets of the Company.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.33&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Termination Date</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means, with respect to a Participant, the date on which such Participant experiences a Separation from Service.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.34&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Tier I Participant</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means, unless otherwise determined by the Committee, the Company&#8217;s Chief Executive Officer.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.35&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Tier II Participant</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means, unless otherwise determined by the Committee, any President or Executive Vice President of the Company.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.36&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Tier III Participant</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means, unless otherwise determined by the Committee, any Senior Vice President or Vice President of the Company.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 2.37&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Trade Secrets</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means information of the Company, including a formula, pattern, compilation, program, model, device, method, technique or process to which both of the following apply&#58; (a) the information derives independent economic value, actual or potential, from not being known to, and not being readily ascertainable by proper means by, other persons who can obtain economic value from its disclosure or use, and (b) the information is the subject of efforts to maintain its secrecy that are reasonable under the circumstances.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ARTICLE III<br>TERMINATION PROCEDURES</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 3.01&#160;&#160;&#160;&#160;Termination Timing</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Nothing in this Plan is intended to constitute a contract of employment.  Each Participant shall be considered an &#8220;at-will&#8221; employee of the Employer.  Accordingly, a Participant&#8217;s employment may be terminated by either the Employer or the Participant at any time and for any reason or for no particular reason, subject to the notice requirements of Section 3.02.  The Participant&#8217;s employment hereunder shall automatically be </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">terminated upon the Participant&#8217;s death, and such termination shall not be treated as a termination by the Employer, either with or without Cause.   </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 3.02&#160;&#160;&#160;&#160;Notice of Termination</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  Any termination of the Participant&#8217;s employment hereunder by the Employer or by the Participant (other than termination on account of the Participant&#8217;s death) shall be communicated by written notice of termination (&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">Notice of Termination</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) to the other party hereto in accordance with Section 9.02. Any Notice of Termination by the Employer to the Participant shall specify the applicable date of termination.  In the case of a Notice of Termination by the Participant to the Employer, the Notice of Termination must specify the reason for the termination, and the Termination Date shall be thirty (30) days after the date the Notice of Termination is received by the Employer unless the Employer provides an earlier Termination Date in its sole and absolute discretion.  </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Following a Change in Control, any Notice of Termination by the Company to a Participant, or from a Participant to the Company, shall be in accordance with the following procedures&#58;</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;If such termination is for Disability, Cause or Good Reason, the Notice of Termination shall indicate in reasonable detail the facts and circumstances alleged to provide a basis for such termination.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;If the Notice of Termination is given by the Participant for Good Reason, the Participant may cease performing his or her duties hereunder on or after the date fifteen (15) days after the delivery of Notice of Termination and shall in any event cease employment on the Termination Date. If the Notice is given by the Company, then the Participant may cease performing his duties hereunder on the date of receipt of the Notice of Termination, subject to the Participant&#8217;s rights hereunder.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;The recipient of any Notice of Termination shall personally deliver or mail written notice of any dispute relating to such Notice of Termination to the party giving such Notice of Termination within fifteen (15) days after receipt thereof&#59; provided, however, that if the Participant&#8217;s conduct or act alleged to provide grounds for termination by the Company for Cause is curable, then such period shall be thirty (30) days. After the expiration of such period without a dispute, the contents of the Notice of Termination shall become final and not subject to dispute.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 3.03&#160;&#160;&#160;&#160;Resignation From All Positions</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  Upon termination of the Participant&#8217;s employment for any reason, the Participant shall be deemed to have resigned from all positions that the Participant holds as an officer or member of the board (or a committee thereof) of the Company or any of its Affiliates.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 3.04&#160;&#160;&#160;&#160;Release</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  To be eligible to receive the benefits described in Section 4.02 or Section 5.04 (other than the Accrued Benefits), the Participant shall be required to execute, within forty-five (45) days following receipt thereof (such 45-day period, the &#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Release Execution Period</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), a release of claims in favor of the Company, its Affiliates and their respective officers and directors, in a form provided by the Company within fifteen (15) days following the Participant&#8217;s Termination Date, that (i) does not require the Participant to release any rights to payments and benefits described in this Plan, and (ii) does not impose any additional post-employment restrictive covenants on the Participant than applied to the Participant immediately prior to the Termination Date (the &#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Release</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), and the Release becoming effective according to its terms.  If the Participant does not timely execute the Release, or the Release does not become effective according to its terms, then the Participant shall not be entitled to receive the benefits described in Section 4.02 or 5.04, as applicable.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ARTICLE IV<br>SEVERANCE FOR QUALIFYING TERMINATIONS UNRELATED TO A CHANGE IN CONTROL</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 4.01&#160;&#160;&#160;&#160;Participation</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">  </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Each Eligible Employee shall be considered a Participant for purposes of this Article IV.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 4.02&#160;&#160;&#160;&#160;Benefits Upon Qualifying Termination</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">  </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">If a Participant experiences a Qualifying Termination, then the Participant shall receive the Accrued Benefits plus the following benefits&#58;</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Cash Severance</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  A lump sum cash payment equal to the product of the Severance Multiplier multiplied by the sum of the Participant&#8217;s (i) Base Salary as in effect immediately prior to the Participant&#8217;s Termination Date plus (ii) for Tier I and Tier II Participants only, the Participant&#8217;s Annual Bonus Target Amount for the year that includes the Participant&#8217;s Termination Date (the &#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">Severance Payment</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;).  The Severance Payment shall be paid within seventy-four (74) days after the Termination Date.  </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Pro Rata Bonus for Year of Termination</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  A lump sum payment equal to the product of (i) the annual cash performance-based bonus to which the Participant would have been entitled for the fiscal year in which the Participant&#8217;s Termination Date occurs had the Participant remained employed, based solely on actual Company performance for such fiscal year (without any exercise of negative discretion), multiplied by (ii) a fraction, the numerator of which is the number of days the Participant was employed by the Employer during the fiscal year of termination and the denominator of which is 365, which shall be paid on the otherwise applicable payment date for such bonus.     </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;   </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Lump Sum Payment in Lieu of Benefit Continuation</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  Provided that the Participant is eligible for and enrolled in one or more of the Company&#8217;s group medical (including prescription drug), dental and vision coverage (the &#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">Group Health Coverage</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) immediately prior to the Participant&#8217;s Termination Date, the Participant shall receive a lump-sum payment in an amount equal to the product of (i) eighteen (18) &#91;in the case of a Tier I Participant&#93; or twelve (12) &#91;in the case of a Tier II or Tier III Participant&#93; (the &#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">Calculation Period</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) and (ii) the monthly COBRA premium cost (based on the applicable COBRA rates in effect on the Participant&#8217;s Termination Date) that would apply to the Participant, based on the coverage in effect immediately prior to the Participant&#8217;s Separation from Service, if the Participant had elected to continue Group Health Coverage for the Participant and, where applicable, the Participant&#8217;s eligible dependents&#59; provided that if the Participant is eligible for coverage or benefits under the Company&#8217;s retiree medical program (the &#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">Retiree Medical Program</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) as in effect from time to time, the lump sum payment under this subsection shall be reduced (but not below zero) by the amount of the allowance to which the Participant is entitled under the Retiree Medical Program during the Calculation Period following the Participant&#8217;s Termination Date, calculated on the basis of the allowance rates (which shall be the amount of the subsidy being paid by the Company to or on behalf of the Participant) in effect on the Participant&#8217;s Termination Date.  In the event that the allowance under the Retiree Medical Program is reduced or eliminated following the Participant&#8217;s Termination Date but prior to expiration of the Calculation Period, the Company shall make an equitable adjustment or payment to compensate the Participant for Retiree Medical Program allowances that were taken into account under this subsection but not provided to the Participant.  The lump sum payment shall be paid within seventy-four (74) days after the Termination Date.  The lump sum payment is not contingent upon the Participant&#8217;s election of COBRA continuation coverage, and the Participant is not required to apply the lump sum payment toward the cost of medical, dental or vision coverage (whether pursuant to COBRA or otherwise).  Receipt of the lump sum payment shall not prevent the Participant from exercising COBRA rights to which the Participant may be entitled under applicable law.  </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Outplacement</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  Outplacement services for three (3) months, on an individualized basis at a level of service commensurate with the Participant&#8217;s status with the Company immediately prior to the Termination Date, from an outplacement firm selected by the Company.  Such outplacement services must start no later than six (6) months following the Termination Date and the cost to the Company of such services shall not exceed 10% of the Participant&#8217;s Base Salary. </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(e)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Equity Awards</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  The treatment of any outstanding equity awards shall be determined in accordance with the terms of the equity plan under which they were granted and the applicable award agreements except to the extent the following results in more favorable treatment to the Participant&#58; </font></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;For time-vesting equity awards, such equity awards that are outstanding and unvested as of the Termination Date shall become immediately vested on a pro rata basis, calculated as determined by the Company in its sole and absolute discretion as if the equity awards had ratable vesting over the full service period and Participant&#8217;s service had continued through, in the case of Tier I Participants, two years following the Termination Date or, in the case of Tier II Participants and Tier III Participants, one year following the Termination Date, and such vested equity awards shall be settled in shares within seventy-four (74) days after the Termination Date.  </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;For performance-based equity awards, a pro rata portion (calculated in the Company&#8217;s sole and absolute discretion as if the Participant&#8217;s service had continued through, in the case of Tier I Participants, two years following the Termination Date or, in the case of Tier II Participants and Tier III Participants, one year following the Termination Date) of such equity awards that are outstanding and unearned as of the Termination Date shall remain eligible to be earned based on actual performance following the end of the applicable performance period.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 4.03&#160;&#160;&#160;&#160;Benefits Upon a Termination Other Than a Qualifying Termination</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">  </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">If a Participant&#8217;s employment is terminated (a) by the Employer for Cause or for Poor Performance, (b) as a result of the Participant&#8217;s resignation without Good Reason or (c) due to the Participant&#8217;s death or Disability, then the Participant (or the Participant&#8217;s estate and&#47;or beneficiaries, as the case may be) shall be entitled to receive only the Accrued Benefits, and the Participant&#8217;s equity awards shall be treated as provided in the applicable award agreements and plan documents.  </font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ARTICLE V<br>CHANGE IN CONTROL BENEFITS</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 5.01&#160;&#160;&#160;&#160;Participation</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  Each Eligible Employee shall be considered a Participant for purposes of this Article V.  </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 5.02&#160;&#160;&#160;&#160;Employment Protections</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">  </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">With respect to each Participant who is employed immediately prior to a Change in Control, the Participant&#8217;s employment with the Employer during the Post-CIC Employment Period shall be subject to the following terms and conditions&#58;</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Continued Employment</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  The Employer will continue thereafter to employ the Participant during the Post-CIC Employment Period, and the Participant will remain in the employ of the Employer in accordance with and subject to the terms and provisions of this Plan. The foregoing notwithstanding, a Participant may terminate his or her employment for any or no reason during the Post-CIC Employment Period. </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Duties</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  During the Post-CIC Employment Period, the Participant (i) shall devote the Participant&#8217;s best efforts and all of the Participant&#8217;s business time, attention and skill to the business and affairs of the Employer and (ii) shall be entitled to materially the same job function as held by the Participant at the time of the Change in Control or such other job function or functions as shall be mutually agreed upon in writing by the Participant and the Employer from time to time. The services which are to be performed by the Participant hereunder are to be rendered in the same metropolitan area in which the Participant was employed at the date of such Change in Control (excluding any remote work arrangement), or in such other place or places as shall be mutually agreed upon in writing by the Participant and the Employer from time to time. Any travel incident to the Participant&#8217;s job function shall not be deemed to result in a breach of the immediately preceding sentence by the Company.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Compensation</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  During the Post-CIC Employment Period, the Participant shall be compensated as follows&#58;</font></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;The Participant shall receive, at reasonable intervals (but not less often than monthly) and in accordance with such standard policies as may be in effect immediately prior to the Change in Control, Base Salary in cash equivalent of not less than the Participant&#8217;s highest Base Salary in effect at any time during the 90-day period immediately prior to the Change in Control, or if prior to the Change in Control, the Employer had approved an increase in such Base Salary to take effect after the Change in Control, at such higher rate beginning on the date on which such increase was to take effect. During the Post-CIC Employment Period, the Committee will consider and appraise, annually, the contributions of the Participant to the Company, and in accordance with the Company&#8217;s practice prior to the Change in Control, good faith consideration shall be given to the upward adjustment of the Participant&#8217;s annual Base Salary, annually.</font></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;The Participant shall be reimbursed, at such intervals and in accordance with such standard policies that were in effect at any time during the 90-day period immediately prior to the Change in Control, for any and all monies advanced in connection with the Participant&#8217;s employment for reasonable and necessary expenses incurred by the Participant on behalf of the Employer, including travel expenses.</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(iii)&#160;&#160;&#160;&#160;The Participant shall also receive the following fringe benefits&#58;</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(A)&#160;&#160;&#160;&#160;The Participant and&#47;or the Participant&#8217;s family, as the case may be, shall be included, to the extent eligible thereunder (which eligibility shall not be conditioned on the Participant&#8217;s salary grade or on any other requirement which excludes persons of comparable status to the Participant unless such exclusion was in effect for such plan or an equivalent plan at any time during the 90-day period immediately prior to the Change in Control), in any and all plans providing benefits for the Employer&#8217;s salaried employees in general, including but not limited to group life insurance, hospitalization, medical, and dental.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(B)&#160;&#160;&#160;&#160;The Participant shall be included in all plans providing additional benefits to executives of the Employer of comparable status and position to the Participant, including but not limited to deferred compensation, supplemental retirement, and similar or comparable plans, and shall receive fringe benefits made available to executives of the Employer of comparable status and position to the Participant&#59; provided, that the Employer&#8217;s obligation to include the Participant in bonus and equity-based compensation plans shall be determined by Section 5.02(c)(v) and (vi), respectively.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(C)&#160;&#160;&#160;&#160;The aggregate annual value of the benefits made available to the Participant pursuant to this Section 5.02(c)(iii) shall be substantially similar to the highest aggregate annual value of the benefits of the type referred to in such Subsection that were made available to the Participant at any time during the 90-day period immediately prior to the Change in Control.</font></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(iv)&#160;&#160;&#160;&#160;The Participant shall annually be entitled to not less than the amount of paid time off and not fewer than the highest number of paid holidays to which the Participant was entitled annually at any time during the 90-day period immediately prior to the Change in Control.</font></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(v)&#160;&#160;&#160;&#160;The Participant shall be eligible for bonus compensation as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(A)&#160;&#160;&#160;&#160;The Participant shall be included in a bonus plan of the Employer which shall satisfy the standards described below (such plan, the &#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Post-Change Bonus Plan</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;).  Bonuses under the Post-Change Bonus Plan shall be payable annually with respect to achieving such annual financial or other goals reasonably related to the business of the Employer and the role of the Participant as the Employer shall establish (the &#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Goals</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), all of which Goals that are determinable under objective standards shall be attainable on an annual basis with approximately the same degree of probability as the comparable goals under the Employer&#8217;s bonus plan or plans as in effect at any time during the 90-day period immediately prior to the Change in Control (whether one or more, the &#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Pre-Change Bonus Plan</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) and in view of the Employer&#8217;s existing and projected financial and business circumstances applicable at the time such goals for the Pre-Change Bonus Plan were set.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(B)&#160;&#160;&#160;&#160;The target and maximum bonus opportunities (the &#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Bonus Opportunities</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) that the Participant is eligible to earn under the Post-Change Bonus Plan, corresponding to the target and maximum Goals, shall be no less than the Bonus Opportunities the Participant was eligible to earn under the Pre-Change Bonus Plan. The Bonus Opportunities earned shall be paid in cash within 75 days after the end of the related fiscal year.</font></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(vi)&#160;&#160;&#160;&#160;The Participant shall be entitled to receive annual grants of equity awards (the &#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Post-Change Equity Awards</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) that are as favorable to the Participant as the more favorable of the equity awards granted to the Participant in either the year of, or the year immediately preceding, the Change in Control, with respect to the grant date fair value of such awards and the length of vesting periods of such awards, provided that such Post-Change Equity Awards may be offset by value provided through increases to another pay element. In addition, the Post-Change Equity Awards shall either (A) relate to, and be settled in, a class of equity that is listed and traded on a national securities exchange, or (B) be settled in cash, in either case, such settlement to be within 75 days of the end of the applicable </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">vesting or performance period. For purposes hereof, unless associated with a promotion, any grants made prior to a Change in Control that are designated as special or non-recurring awards shall not be considered in determining the Post-Change Equity Awards.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 5.03&#160;&#160;&#160;&#160;Effect of Change in Control on Existing Equity Awards</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">  </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Upon a Change in Control, unless a more favorable result for the Participant is provided under the applicable equity-based incentive plan document or award agreement, then&#58;</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Assumed or Substituted Awards</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  If the Committee reasonably determines in good faith prior to the occurrence of a Change in Control that each equity award then held by the Participant shall be assumed, or new rights substituted therefor, in each case by means of an Alternative Award, by the Participant&#8217;s employer (or the parent or a subsidiary of such employer) immediately following the Change in Control, then any equity awards then held by the Participant shall be converted to Alternative Awards as of the occurrence of such Change in Control.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Awards Not Assumed or Substituted</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  To the extent Section 5.03(a) does not apply, upon the occurrence of a Change in Control&#58;</font></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;All outstanding options to purchase shares of the Company&#8217;s common stock then held by the Participant shall become fully vested and exercisable.</font></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;All outstanding stock appreciation rights relating to the Company&#8217;s common stock then held by the Participant shall become fully vested and exercisable.</font></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(iii)&#160;&#160;&#160;&#160;All outstanding restricted shares of the Company&#8217;s common stock or restricted stock units relating to the Company&#8217;s common stock (A) that vest without reference to the extent to which one or more performance goals are attained shall become fully vested&#59; and (B) that vest with respect to the extent to which performance goals have been achieved shall become vested in an amount calculated by assuming that performance goals have been achieved equal to the greater of (x) target performance (if no target performance was specified in the granting document, then target performance shall be the probable outcome that was assumed in determining the grant date fair value of such equity awards), (y) performance as measured through the date of the Change in Control, with the total performance goal adjusted to reflect the portion of the performance period that has lapsed through the date of the Change in Control, or (z) the most recently forecasted performance through the end of the performance period.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 5.04&#160;&#160;&#160;&#160;Post-CIC Severance</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  If a Participant experiences a Change in Control Termination, then the Participant shall be entitled to receive the Accrued Benefits plus the following benefits&#58;</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Cash Severance</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  A cash payment (the &#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">CIC Severance Payment</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) in an amount equal to the product of the Severance Multiplier times the sum of (i) the Participant&#8217;s Base Salary (as determined as of the time of the Change in Control or, if higher, immediately prior to the date the Notice of Termination is given)&#59; (ii) an amount equal to the greatest of (A) the Participant&#8217;s targeted bonus for the year in which the Termination Date occurs&#59; (B) the bonus the Participant received for the year in which the Change in Control occurred or (C) the bonus the Participant received for the year prior to the year in which the Change in Control occurred (each year described in clauses (B) and (C) is herein referred to as a &#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">Prior Year</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;)&#59; plus (iii) an amount equal to the Company&#8217;s matching contribution under the Company&#8217;s defined contribution profit sharing and savings plan for, whichever is greater, the year in which the Termination Date occurs or a Prior Year&#59; provided, however, that such amount shall not be less than the severance benefits to which the Participant would have been entitled under the Company&#8217;s severance policies and practices in effect immediately prior to the Change in Control.  The CIC Severance Payment shall be paid within seventy-four (74) days after the Termination Date.  Notwithstanding the foregoing, if the Change in Control Termination occurs before the date of the Change in Control, then the CIC Severance Payment shall be paid within thirty (30) days after the Change in Control, contingent on the Release becoming effective before such date, and shall be reduced by the amount of any Severance Payment already paid, if any, under Section 4.02(a).</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Pro Rata Bonus for Year of Termination</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  At the same time the CIC Severance Payment is made, a lump sum payment, subject to any deferral election, of the bonus or incentive compensation otherwise payable to the </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Participant with respect to the year in which the Change in Control Termination occurs under all bonus or incentive compensation plans in which the Participant is a participant, pro-rated to reflect any partial year of service and calculated on the basis of the greater of (i) performance as measured through the Termination Date with the total performance goal adjusted to reflect the portion of the performance period that has lapsed through the Termination Date, or (ii) the most recently forecasted performance through the end of the performance period. </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Lump Sum Payment in Lieu of Benefit Continuation</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  Provided that the Participant is eligible for and enrolled in Group Health Coverage immediately prior to the date the Notice of Termination is given, the Participant shall receive a lump-sum payment in an amount equal to the product of (i) the number of months in the applicable Calculation Period (as defined in Section 4.02(c)), and (ii) the monthly COBRA premium cost (based on the applicable COBRA rates in effect on the Participant&#8217;s Termination Date) that would apply to the Participant, based on the coverage in effect immediately prior to the date the Notice of Termination is given, if the Participant had elected to continue Group Health Coverage for the Participant and, where applicable, the Participant&#8217;s eligible dependents&#59; provided that if the Participant is eligible for coverage or benefits under the Retiree Medical Program as in effect from time to time, the lump sum payment under this subsection shall be reduced (but not below zero) by the amount of the allowance to which the Participant will be entitled under the Retiree Medical Program during the Calculation Period, calculated on the basis of the allowance rates (which shall be the amount of the subsidy being paid by the Company to or on behalf of the Participant) in effect on the Participant&#8217;s Termination Date.   In the event that the allowance under the Retiree Medical Program is reduced or eliminated during the Calculation Period, the Company shall make an equitable adjustment or payment to compensate the Participant for Retiree Medical Program allowances that were taken into account under this subsection but not provided to the Participant.  The lump sum payment shall be paid within seventy-four (74) days after the Termination Date.  The lump sum payment is not contingent upon the Participant&#8217;s election of COBRA continuation coverage, and the Participant is not required to apply the lump sum payment toward the cost of medical, dental or vision coverage (whether pursuant to COBRA or otherwise).  Receipt of the lump sum payment shall not prevent the Participant from exercising COBRA rights to which the Participant may be entitled under applicable law.   </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Additional Retirement Payment</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  If the Participant is not fully vested in all accrued benefits under any defined contribution retirement plan of the Employer, the Company shall make a lump sum payment to the Participant in an amount equal to the difference between the fully vested amount of the Participant&#8217;s account balances under such plan at the Termination Date and the vested amount of such balances at such time.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(e)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Advisory Fees</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  The Company shall reimburse the Participant for up to an aggregate of $10,000 in (A) tax preparation assistance fees for the tax year in which the CIC Severance Payment is made and (B) fees and expenses of consultants and&#47;or legal or accounting advisors engaged by the Participant to advise the Participant as to matters relating to the computation of the CIC Severance Payment.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(f)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Outplacement Services</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  The Participant shall receive until the end of the second calendar year following the calendar year in which the Participant&#8217;s Termination Date occurs, at the expense of the Company, outplacement services, on an individualized basis at a level of service commensurate with the Participant&#8217;s status with the Company immediately prior to the date of the Change in Control (or, if higher, immediately prior to the Participant&#8217;s Termination Date), provided by a nationally recognized executive placement firm selected by the Company&#59; </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">provided </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">that the cost to the Company of such services shall not exceed 10% of the Participant&#8217;s Base Salary.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(g)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Vesting of Equity Awards</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  </font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Unless a more favorable result for the Participant is provided under the applicable equity-based incentive plan document or award agreement, equity awards shall be treated as follows&#58;</font></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">All outstanding options to purchase shares of the Company&#8217;s common stock then held by the Participant shall become fully vested and exercisable as of the Termination Date.</font></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">All outstanding stock appreciation rights relating to the Company&#8217;s common stock then held by the Participant shall become fully vested and exercisable as of the Termination Date.</font></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(iii)&#160;&#160;&#160;&#160;</font><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">All outstanding restricted shares of the Company&#8217;s common stock or restricted stock units relating to the Company&#8217;s common stock (A) that, as determined as of immediately prior to the Termination Date, </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt"><font style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">vest without reference to the extent to which one or more performance goals are attained shall become fully vested as of the Termination Date&#59; and (B) that, as determined as of immediately prior to the Termination Date, vest with respect to the extent to which performance goals have been achieved shall become fully vested in an amount calculated by assuming that performance goals have been achieved equal to the greater of (x) target performance (if no target performance was specified in the granting document, then target performance shall be the probable outcome that was assumed in determining the grant date fair value of such equity awards), (y) performance as measured through the Termination Date, with the total performance goal adjusted to reflect the portion of the performance period that has lapsed through the Termination Date, or (z) the most recently forecasted performance through the end of the performance period.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 5.05&#160;&#160;&#160;&#160;Other Terminations Following a Change in Control.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Death</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  </font></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;Except as provided in Section 5.05(a)(ii), in the event of a Separation from Service during the Post-CIC Employment Period due to the Participant&#8217;s death, the Participant&#8217;s estate, heirs and beneficiaries shall receive all the Participant&#8217;s Accrued Benefits through the Termination Date.</font></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;In the event the Participant dies prior to the Termination Date after a Notice of Termination is given (i) by the Company other than by reason of Disability or Cause, or (ii) by the Participant for Good Reason, the Participant&#8217;s estate, heirs and beneficiaries shall be entitled to the Accrued Benefits through the Termination Date&#59; a prorated bonus described in Section 5.04(b)&#59; and, subject to the provisions of this Plan, to such CIC Severance Payment as the Participant would have been entitled to had the Participant lived, except that the CIC Severance Payment shall be paid within 90 days following the date of the Participant&#8217;s death, without interest thereon. If the Participant is not fully vested in all accrued benefits under any defined contribution retirement plan of the Employer, the Company shall make a lump sum payment to the Participant&#8217;s estate in an amount equal to the difference between the fully vested amount of the Participant&#8217;s account balances under such plan at the Termination Date and the vested amount of such balances at such time&#59; and the Participant&#8217;s equity awards shall be settled as provided in Section 5.04(h)). For purposes of this paragraph, the Termination Date shall be the earlier of 30 days following the giving of the Notice of Termination, subject to extension pursuant to the definition of Termination of Employment, or one day prior to the end of the Post-CIC Employment Period.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Disability</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  If, during the Post-CIC Employment Period, as a result of the Participant&#8217;s Disability, the Participant shall have been absent from the Participant&#8217;s duties hereunder on a full-time basis for a period of six consecutive months and, within thirty days after the Company notifies the Participant in writing that it intends to terminate the Participant&#8217;s employment (which notice shall not constitute the Notice of Termination contemplated below), the Participant shall not have returned to the performance of the Participant&#8217;s duties hereunder on a full-time basis, the Company may terminate the Participant&#8217;s employment for purposes of this Plan pursuant to a Notice of Termination given in accordance with Section 3.02. If the Participant&#8217;s employment is terminated on account of the Participant&#8217;s Disability in accordance with this Section 5.05(b), the Participant shall receive the Accrued Benefits and a prorated bonus in accordance with Section 5.04(b) and shall remain eligible for all benefits provided by any long-term disability programs of the Company in effect at the time of such termination.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">All Other Terminations</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  If a Participant experiences a Separation from Service during the post-CIC Employment Period for any reason other than a Change in Control Termination or the Participant&#8217;s death or Disability, then the Participant shall only be entitled to receive the Accrued Benefits.  </font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ARTICLE VI<br>FURTHER OBLIGATIONS OF EXECUTIVE </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 6.01&#160;&#160;&#160;&#160;Restrictive Covenants</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  The Participant&#8217;s entitlement to any benefits under this Plan (other than the Accrued Benefits) following a Qualifying Termination or a Change in Control Termination shall be contingent on the Participant&#8217;s compliance with the following separate and divisible covenants, except to the extent such covenants are prohibited by applicable law&#58; </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;The Participant shall not, for a period expiring twelve (12) months after the Termination Date, without the prior written approval of the Board, directly or indirectly solicit or induce, or assist in any manner in the solicitation or inducement of any employee of the Company or its Affiliates in the Restricted Territory who was subject to the Participant&#8217;s direct supervision or about whom the Participant received any confidential information, in either event during the twelve (12) months prior to the Termination Date, to accept any employment, consulting, contracting or other confidential relationship with any Competitor&#59;</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;The Participant shall not, for a period expiring twelve (12) months after the Termination Date, without the prior written approval of the Board, solicit, for the purpose of selling Restricted Products&#47;Services, any customer of the Company or its Affiliates in the Restricted Territory to whom the Company or its Affiliates have sold or provided Restricted Products&#47;Services during the Relevant Period, and with whom the Participant had substantial contacts during the Relevant Period, or about whom the Participant received Protected Information or Trade Secrets during the Relevant Period&#59; and</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;The Participant shall not, for a period expiring twelve (12) months after the Termination Date, without the prior written approval of the Board, participate in the management of or be employed by a Competitor, in either event in any capacity in which the Participant&#8217;s knowledge of Protected Information or Trade Secrets or personal association with the customers or goodwill of the Company or its Affiliates would reasonably be considered useful, or own any Competitor located in the Restricted Territory, where such Competitor&#8217;s revenues from any such competitive activities amount to 10% or more of such Competitor&#8217;s net revenues and sales for its most recently completed fiscal year&#59; provided, however, that nothing in this Section 6.01 shall prohibit the Participant from owning stock or other securities of a Competitor amounting to less than five percent of the outstanding capital stock of such Competitor. </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160; An Eligible Employee shall be provided with a copy of the Plan and shall have at least fourteen (14) calendar days to review the covenants set forth herein.&#160; The Eligible Employee shall not become a Participant in the Plan, and the obligations set forth in this Section 6.01 shall not become effective until such fourteen (14)-day period has expired without any objection from the Participant to the covenants set forth in this Section 6.01. &#160;Until the Eligible Employee becomes a Participant in the Plan, the Eligible Employee is not entitled to any of the benefits provided under the Plan even if the Eligible Employee&#8217;s termination of employment would otherwise have constituted a Qualifying Termination or Change in Control Termination.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 6.02&#160;&#160;&#160;&#160;Confidentiality and Non-Disparagement</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;During the Participant&#8217;s employment and following the Participant&#8217;s Termination Date, the Participant shall not use or disclose any Trade Secret of the Company for any purpose for so long as the Trade Secret remains entitled to protection as a trade secret under applicable law.  In addition, during the Participant&#8217;s employment and for two (2) years following the Participant&#8217;s Termination Date, the Participant shall hold in confidence and not directly or indirectly disclose or use or copy or make lists of any Protected Information of the Company (including that of the Employer), except to the extent authorized in writing by the Board or required by any court or administrative agency, other than to an employee of the Company or a person to whom disclosure is reasonably necessary or appropriate in connection with the performance by the Participant of duties as an executive of the Company. All records, files, documents and materials, or copies thereof, relating to the business of the Company which the Participant shall prepare, or use, or come into contact with, shall be and remain the sole property of the Company and shall be promptly returned to the Company upon termination of employment with the Company. The Participant also shall refrain from participating in any activity or making any statements that are calculated to damage, or have the effect of damaging, the business or reputation of the Company, the Company&#8217;s Affiliates, or any of their officers, directors, employees or agents and shall further refrain from making knowingly false comments to any third parties regarding the Company, or any of the Company&#8217;s Affiliates, employees, officers, representatives, customers or regulators.  </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;Notwithstanding anything to the contrary in this Plan&#58;</font></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;Nothing in this Plan will prohibit, interfere with or discourage a good faith disclosure by the Participant of any Protected Information to any governmental entity related to a suspected violation of the law.</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(ii)&#160;&#160;&#160;&#160;The Participant will not be held criminally or civilly liable under any federal or state trade secret law for disclosing otherwise protected Trade Secrets and&#47;or other Protected Information as long as the disclosure is made in (A) confidence to a federal, state, or local government official, directly or indirectly, or to an attorney and solely for the purpose of reporting or investigating a suspected violation of law&#59; or (B) a complaint or other document filed in a lawsuit or other proceeding, as long as such filing is made under seal.</font></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(iii)&#160;&#160;&#160;&#160;The Company will not retaliate against the Participant in any way for a disclosure made in accordance with applicable law.</font></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(iv)&#160;&#160;&#160;&#160;If the Participant makes a disclosure of any Trade Secret or Protected Information in accordance with applicable law and the Participant subsequently files a lawsuit against the Company alleging that the Company retaliated against the Participant because of its disclosure, the Participant may disclose such Trade Secret or Protected Information to the Participant&#8217;s attorney and may use the same in the court proceeding only if (A) the Participant ensures that any court filing that includes the Trade Secret or Protected Information at issue is made under seal&#59; and (B) the Participant does not otherwise disclose the Trade Secret or Protected Information except as required by court order.</font></div><div style="margin-bottom:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(v)&#160;&#160;&#160;&#160;The Participant&#8217;s obligations under Section 6.02(a) shall apply only to the extent they are not prohibited by applicable law.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 6.03&#160;&#160;&#160;&#160;Reasonableness of Restrictions&#59; Modification</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  By accepting any benefits pursuant to this Plan or entering into any agreement relating to this Plan&#8217;s terms, the Participant acknowledges that the restrictions contained in Sections 6.01 and 6.02, including their geographic scope, activity restrictions, and duration, are reasonable limitations considering the competitive context of the Company&#8217;s and its Affiliates&#8217; activities. The Participant also acknowledges that the obligations set out in in Sections 6.01 and 6.02 of this Plan are fair and reasonable, do not impose a greater restraint than necessary to protect the Company&#8217;s and its Affiliates&#8217; legitimate business interests, and do not prevent the Participant from earning a living by performing the Participant&#8217;s art or trade.  The Participant also acknowledges that the obligations set forth in Sections 6.01 and 6.02 constitute distinct obligations that are separate from each other and, consequently, should one of these obligations be declared null, void, or unenforceable and incapable of modification, it shall no longer be considered part of this Plan, and all other obligations, shall continue to apply.  Where permitted by applicable law, and to the fullest extent permitted by such law, a court, arbitrator, or other governmental entity shall be empowered to modify any overbroad, void, or otherwise unenforceable provision of Sections 6.01 and 6.02 to the extent necessary to render it permissible and enforceable under the applicable law.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 6.04&#160;&#160;&#160;&#160;Remedies for Breach</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  Participant&#8217;s failure to comply with the obligations set forth in Sections 6.01 and 6.02 would cause the Company serious and irreparable harm likely to render any final judgment ineffective and for which there is no adequate remedy at law.  Consequently, in the event of a breach or threatened breach of in Sections 6.01 and 6.02, the Company may immediately institute the appropriate proceedings in order to obtain a provisional, temporary, preliminary, interlocutory, or permanent injunction, without having to provide a bond or other security, and without prejudice to the Company&#8217;s right to claim monetary damages or seek such other remedies which may be available.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ARTICLE VII<br>TAXES AND WITHHOLDINGS </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 7.01&#160;&#160;&#160;&#160;Withholdings</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  The Company or Employer, as the case may be, shall be entitled to withhold from amounts to be paid to the Participant hereunder any federal, state or local withholding or other taxes or amounts which it is from time to time required by law to withhold.   </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 7.02&#160;&#160;&#160;&#160;Code Section 409A</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">General</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  The benefits payable under this Plan are intended to either meet the requirements of the &#8220;short-term deferral&#8221; exception, the &#8220;separation pay&#8221; exception and other exceptions under Code Section 409A or, to the extent such exceptions are not applicable, comply with Code Section 409A, and shall be interpreted, to the </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">maximum extent possible, consistent with such intent.  The provisions of Code Section 409A are incorporated herein by reference to the extent necessary to make any benefit due hereunder comply therewith, and, notwithstanding anything to the contrary herein, benefits hereunder shall be provided at the time established under an Individual Agreement to the extent required for compliance with Code Section 409A.  Notwithstanding the foregoing, the Company makes no representations that the payments and benefits provided under this Plan comply with Code Section 409A, and in no event shall the Company be liable for all or any portion of any taxes, penalties, interest, or other expenses that may be incurred by the Participant on account of the terms of this Plan not complying with Code Section 409A.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Six Month Delay</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  Notwithstanding any provision of the Plan to the contrary, if the Participant is a &#8220;specified employee&#8221; as defined in Code Section 409A, then the payment of any amount or provision of any benefit that is considered &#8220;nonqualified deferred compensation&#8221; that is not exempt from Code Section 409A shall be paid no earlier than the first payroll date to occur following the six-month anniversary of Participant&#8217;s Termination Date.  No interest shall accrue as a result of any such delay.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 7.03&#160;&#160;&#160;&#160;Parachute Payment Excise Tax</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Determination of Whether Excise Tax Applies</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  Notwithstanding any other provision of this Plan, if any portion of the benefits due under this Plan, or under any agreement or plan of the Company or its Affiliates (in the aggregate, &#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">Total Payments</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), would constitute an &#8220;excess parachute payment&#8221; and would, but for this Section 7.03, result in the imposition on the Participant of an excise tax under Code Section 4999, then the Total Payments to be made to the Participant shall either be (i) delivered in full, or (ii) delivered in such amount so that no portion of such Total Payment would be subject to the Excise Tax, whichever of the foregoing results in the receipt by the Participant of the greatest benefit on an after-tax basis (taking into account the applicable federal, state and local income taxes and the excise tax).  If clause (ii) results in a greater after-tax benefit to the Participant, then the payments or benefits included in the Total Payments shall be reduced or eliminated by applying the following principles, in order&#58; (A) the payment or benefit with the higher ratio of the parachute payment value to present economic value (determined using reasonable actuarial assumptions) shall be reduced or eliminated before a payment or benefit with a lower ratio&#59; (B) the payment or benefit with the later possible payment date shall be reduced or eliminated before a payment or benefit with an earlier payment date&#59; and (C) cash payments shall be reduced prior to non-cash benefits&#59; </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">provided</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> that if the foregoing order of reduction or elimination would violate Code Section 409A, then the reduction shall be made pro rata among the payments or benefits included in the Total Payments (on the basis of the relative present value of the parachute payments).</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Procedures</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  Upon the reasonable request of either party, the Participant and the Company, at the Company&#8217;s expense, shall engage a nationally recognized public accounting firm (the &#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">Auditor</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), selected by the Company and reasonably acceptable to the Participant, to make the determination (which need not be unqualified) described above.  The determination of the Auditor shall be addressed to the Company and the Participant and shall be binding upon the Company and the Participant unless such determination is adjusted after an IRS audit.  If the Auditor so requests, the Company shall obtain, at the Company&#8217;s expense, and the Auditor may rely on, the advice of a firm of recognized executive compensation consultants for any matters relevant to such determination.  </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Costs of Determinations</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  The Company agrees to bear all costs associated with, and to indemnify and hold harmless, the Auditor of and from any and all claims, damages, and expenses resulting from or relating to its determinations pursuant to this Section 7.03, except for claims, damages or expenses resulting from the gross negligence or willful misconduct of such firm.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ARTICLE VIII<br>ADMINISTRATION, AMENDMENT AND TERMINATION</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 8.01&#160;&#160;&#160;&#160;Administration&#59; Discretion</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  The Committee shall have the full power, authority and discretion to construe, interpret and administer the Plan, to make factual determinations, to correct deficiencies therein, and to supply omissions.  The Committee may adopt such rules and regulations and may make such decisions as it deems necessary or desirable for the proper administration of the Plan.  Any decisions, actions or interpretations to be made </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">under the Plan by the Committee or the Board, or any other person or committee acting on behalf of either, shall be made in each of their respective sole discretion, and need not be uniformly applied to similarly situated individuals except as required by ERISA, and such decisions, actions or interpretations shall be final, binding and conclusive.  As a condition of participating in the Plan, each Participant acknowledges that (i) all decisions and determinations of the Committee and the Board and any of their delegates shall be final and binding on the Participant, his or her beneficiaries and any other person having or claiming an interest under the Plan on his or her behalf, and (ii) in the event of a court or administrative review, the arbitrary and capricious standard of review shall apply.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 8.02&#160;&#160;&#160;&#160;Amendment, Suspension and Termination</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  Except as otherwise provided in this Section 8.02, the Committee or its delegate shall have the right, at any time and from time to time, to amend, suspend or terminate the Plan in whole or in part, for any reason or without reason, and without either the consent of or the prior notification to any Participant, by a formal written action.  Notwithstanding the foregoing, in no event shall any such action that would adversely affect the rights hereunder of a Participant be given effect without such Participant&#8217;s written consent until twelve (12) months after such action.  Notwithstanding anything to the contrary herein, after the occurrence of a Change in Control, (a) any termination or suspension of the Plan during the three (3) year period following the Change in Control will not be applicable to Eligible Employees who are employed on the date of the Change in Control, and (b) no amendment during the three (3) year period following the Change in Control shall adversely affect any right of a Participant or Eligible Employee without the written consent of such Participant or Eligible Employee.  </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 8.03&#160;&#160;&#160;&#160;Duration</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  The Plan shall continue in full force and effect until the earlier of (a) termination of the Plan pursuant to Section 8.02 or (b) the third anniversary of a Change in Control&#59; </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">provided, however</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, that after the termination of the Plan, if any Participant terminated employment prior to the termination of the Plan and is still entitled to receive payments or benefits hereunder, then the Plan shall remain in effect with respect to such Participant until all of such obligations are satisfied.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">ARTICLE IX<br>MISCELLANEOUS</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 9.01&#160;&#160;&#160;&#160;Nonalienation of Benefits</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  None of the payments, benefits or rights of any Participant shall be subject to any claim of any creditor of any Participant, and, in particular, to the fullest extent permitted by law, all such payments, benefits and rights shall be free from attachment, garnishment (if permitted under applicable law), trustee&#8217;s process, or any other legal or equitable process available to any creditor of such Participant.  No Participant shall have the right to alienate, anticipate, commute, pledge, encumber or assign any of the benefits or payments that he or she may expect to receive, contingently or otherwise, under this Plan.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 9.02&#160;&#160;&#160;&#160;Notices</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  All notices and other communications required hereunder shall be in writing and shall be delivered personally or mailed by registered or certified mail, return receipt requested, or by overnight express courier service.  In the case of the Participant, mailed notices shall be addressed to him or her at the home address which he or she most recently communicated to the Company in writing.  In the case of the Company, mailed notices shall be addressed to the Committee, care of the Company&#8217;s Secretary, at the address for the Company&#8217;s headquarters.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 9.03&#160;&#160;&#160;&#160;Successors and Assigns</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  Any Successor shall be required to execute a written agreement assuming this Plan and expressly agreeing to perform the obligations under this Plan. Except as provided in this Section 9.03, this Plan shall not be assignable by the Company.  This Plan shall not be terminated by the voluntary or involuntary dissolution of the Company.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 9.04&#160;&#160;&#160;&#160;Set-Off</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  To the extent permitted under Code Section 409A, the Committee reserves the right to make deductions in accordance with applicable law for any monies owed to the Employer by the Participant or the value of Employer property that the Participant has retained in his or her possession&#59; </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">provided, however</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, that no such deductions shall be made to amounts due under Article V. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 9.05&#160;&#160;&#160;&#160;No Mitigation</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Participants shall not be required to mitigate the amount of any severance payments or other benefits provided for in this Plan by seeking other employment or otherwise, nor shall the amount of any severance payments or other benefits provided for herein be reduced by any compensation earned by other </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">employment or otherwise, except as otherwise expressly provided herein (including but not limited to adjustments of the COBRA benefit) or if the Participant is re-employed by the Company or any of its Affiliates, in which case severance payments or benefits not yet paid or provided shall cease.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 9.06&#160;&#160;&#160;&#160;No Contract of Employment</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  Neither the establishment of the Plan, nor any modification thereof, nor the creation of any fund, trust or account, nor the payment of any benefits shall be construed as giving any Eligible Employee or any person whosoever, the right to be retained in the service of the Company or the Employer, and all Eligible Employees shall remain subject to discharge to the same extent as if the Plan had never been adopted.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 9.07&#160;&#160;&#160;&#160;Severability of Provisions</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  If any provision of this Plan shall be held invalid or unenforceable by a court of competent jurisdiction, such invalidity or unenforceability shall not affect any other provisions hereof, and this Plan shall be construed and enforced as if such provisions had not been included.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 9.08&#160;&#160;&#160;&#160;Heirs, Assigns, and Personal Representatives</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  This Plan shall be binding upon the heirs, executors, administrators, successors and assigns of the Participant, present and future.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 9.09&#160;&#160;&#160;&#160;Headings and Captions</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  The headings and captions herein are provided for reference and convenience only, shall not be considered part of the Plan, and shall not be employed in the construction of the Plan.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 9.10&#160;&#160;&#160;&#160;Gender and Number</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  Where the context admits, words in any gender shall include any other gender, and, except where otherwise clearly indicated by context, the singular shall include the plural, and vice-versa.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 9.11&#160;&#160;&#160;&#160;Unfunded Plan</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  Except as otherwise expressly provided herein, the Plan shall not be funded and all payments due hereunder will be paid form the general assets of the Company.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 9.12&#160;&#160;&#160;&#160;Payments to Incompetent Persons</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  Any benefit payable to or for the benefit of an incompetent person or other person incapable of receipting therefor shall be deemed paid when paid to such person&#8217;s guardian or to the party providing or reasonably appearing to provide for the care of such person, and such payment shall fully discharge the Company, the Committee and all other interested parties with respect thereto.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 9.13&#160;&#160;&#160;&#160;Consultation with Counsel</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  The Company advises the Participant to consult with an attorney before signing any agreement related to this Plan.  It is understood and agreed that the Participant will be solely responsible for any and all costs and attorneys&#8217; fees incurred by the Participant due to any such consultation.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Section 9.14&#160;&#160;&#160;&#160;Governing Law&#59; Dispute Resolution</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  This Plan shall be governed by and construed in accordance with the laws of the State of Wisconsin to the extent not superseded by federal law, without reference to conflict of laws principles thereof.</font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Dispute Resolution&#59; Time Limit on Claims</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  Except for any claims for violation of any provision of Section 6.01 and 6.02 of this Plan for which injunctive relief may be sought and any claim that cannot, by law, be subject to mandatory arbitration, any dispute arising out of this Plan shall be determined by arbitration under the Commercial Arbitration Rules (and not the National Rules for Resolution of Employment Disputes) of the American Arbitration Association then in effect.  The venue for the arbitration or litigation shall be Milwaukee, Wisconsin or, at the Participant&#8217;s election, if the Participant is not then residing or working in the Milwaukee, Wisconsin metropolitan area, in the judicial district encompassing the city in which the Participant resides&#59; </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">provided, that</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, if the Participant is not then residing in the United States, the election of the Participant with respect to such venue shall be either Milwaukee, Wisconsin or in the judicial district encompassing that city in the United States among the thirty (30) cities having the largest population (as determined by the most recent United States Census data available at the Termination Date) which is closest to the Participant&#8217;s residence.  The arbitrator shall prepare a decision explaining in reasonable detail the basis for any award, and judgement upon any award rendered by the arbitrator may be entered in any court having jurisdiction thereof.  Pending resolution of any dispute, the Participant shall continue to receive all payments and benefits due under this Plan or otherwise, except to the extent that the arbitrator otherwise provides.    Notwithstanding the foregoing, nothing herein shall prevent any party from seeking and obtaining a temporary restraining order or </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">preliminary injunctive relief form any court of competent jurisdiction to preserve the status quo or prevent any irreparable harm pending the arbitration of the underlying claim, dispute, and&#47;or controversy.  No arbitration claim, legal action or other proceeding may be brought or commenced by or on behalf of a Participant (or any beneficiary of the Participant) with respect to this Plan more than one (1) year after the later of (i) the last date on which the act or omission giving rise to the claim, legal action or proceeding occurred, or (ii) the date on which the individual or entity bringing the claim, legal action or proceeding had knowledge (or reasonably should have had knowledge) of the act or omission.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline"> </font></div><div style="margin-bottom:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Reimbursement of Expenses</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.  If, after a Change in Control, (i)&#160;a dispute arises with respect to the enforcement of the Participant&#8217;s rights under this Plan, (ii) any arbitration proceeding shall be brought to enforce or interpret any provision contained herein or to recover damages for breach hereof, or (iii) any legal proceeding shall be brought with respect to the arbitration provisions hereof, in each case so long as, and to the extent that, the Participant prevails in such proceeding, the Participant shall recover from the Company the reasonable attorneys&#8217; fees and necessary costs and disbursements incurred as a result of the dispute, arbitration or legal proceeding as to which the Participant has prevailed (&#8220;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">Expenses</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), and prejudgment interest on any arbitration award obtained by the Participant calculated at the rate of interest announced by U.S. Bank National Association, Milwaukee, Wisconsin from time to time at its prime or base lending rate from the date that payments to him or her should have been made under this Plan. Within ten (10) days after the Participant&#8217;s written request therefor (but in no event later than the end of the calendar year following the calendar year in which such Expense is incurred), the Company shall reimburse the Participant, or such other person or entity as the Participant may designate in writing to the Company, the Expenses. Any dispute as to the reasonableness of the Expenses incurred, or the extent to which the Participant has prevailed, shall be resolved by the arbitrator. </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>exhibit31110qq22024.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i56eac32e91ed48f4a996a7b7c4d54945_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Exhibit 31.1</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">CERTIFICATIONS</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">I, Timothy J. Mattke, certify that&#58;</font></div><div style="text-align:justify"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.475%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">I have reviewed this quarterly report on Form 10-Q of MGIC Investment Corporation&#59;</font></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.475%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.475%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.475%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and we have&#58;</font></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.253%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">a)</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.253%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">b)</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.253%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">c)</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.253%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">d)</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and</font></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.475%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of registrant's board of directors (or persons performing the equivalent functions)&#58;</font></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.253%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">a)</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information&#59; and</font></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.253%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">b)</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></td></tr></table></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Date&#58;&#160; July&#160;31, 2024 </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Timothy J. Mattke</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Timothy J. Mattke</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Chief Executive Officer</font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>4
<FILENAME>exhibit31210qq22024.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i7c0b59fd2e294ab3ac6bc742113bc0be_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Exhibit 31.2</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">CERTIFICATIONS</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">I, Nathaniel H. Colson, certify that&#58;</font></div><div style="text-align:justify"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.475%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">I have reviewed this quarterly report on Form 10-Q of MGIC Investment Corporation&#59;</font></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.475%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.475%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.475%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and we have&#58;</font></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:4.194%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.164%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.342%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">a)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:4.194%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.164%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.342%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">b)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:4.194%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.164%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.342%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">c)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:4.194%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.164%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.342%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">d)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and</font></div><div><font><br></font></div><div><font><br></font></div></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.475%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.</font></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of registrant's board of directors (or persons performing the equivalent functions)&#58;</font></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:4.194%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.164%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.342%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">a)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information&#59; and</font></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:4.194%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.164%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.342%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">b)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></td></tr></table></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Date&#58;&#160; July&#160;31, 2024</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Nathaniel H. Colson</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Nathaniel H. Colson</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Chief Financial Officer and Chief Risk Officer</font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>5
<FILENAME>exhibit3210qq22024.htm
<DESCRIPTION>EX-32
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i7e33ee0206f94b1d980e224a83ba9b7b_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div style="padding-left:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Exhibit 32</font></div><div style="padding-left:9pt;text-align:justify"><font><br></font></div><div style="padding-left:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">SECTION 1350 CERTIFICATIONS</font></div><div style="padding-left:9pt;text-align:justify"><font><br></font></div><div style="padding-left:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The undersigned, Timothy J. Mattke, Chief Executive Officer of MGIC Investment Corporation (the &#34;Company&#34;), and Nathaniel H. Colson, Chief Financial Officer of the Company, certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S. C. Section 1350, that to our knowledge&#58;</font></div><div style="padding-left:9pt;text-align:justify"><font><br></font></div><div style="margin-bottom:6pt;padding-left:27pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.76pt">the Quarterly Report on Form 10-Q of the Company for the three months ended June 30, 2024 (the &#34;Report&#34;) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.76pt">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="padding-left:9pt;text-align:justify"><font><br></font></div><div style="padding-left:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Date&#58; July&#160;31, 2024 </font></div><div style="padding-left:9pt;text-align:justify"><font><br></font></div><div style="padding-left:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:35.526%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#47;s&#47; Timothy J. Mattke</font></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Timothy J. Mattke</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#47;s&#47; Nathaniel H. Colson</font></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nathaniel H. Colson</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Chief Financial Officer and Chief Risk Officer</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99
<SEQUENCE>6
<FILENAME>exhibit9910qq22024rf.htm
<DESCRIPTION>EX-99
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i16a58092dde549c4ac9bcde27a159134_1"></div><div style="min-height:36pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">Exhibit 99</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">Risk Factors</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Risk Factors included in Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2023, as supplemented by Part II, Item 1A of our Quarterly Report on Form 10-Q for the quarter ended March 31, 2024, June 30, 2024, and through updating of various statistical and other information.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As used below, &#8220;we,&#8221; &#8220;our&#8221; and &#8220;us&#8221; refer to MGIC Investment Corporation&#8217;s consolidated operations or to MGIC Investment Corporation, as the context requires&#59; and &#8220;MGIC&#8221; refers to Mortgage Guaranty Insurance Corporation.</font></div><div style="text-align:justify"><font><br></font></div><div id="i16a58092dde549c4ac9bcde27a159134_523"></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Risk Factors Relating to Global Events</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Wars and&#47;or other global events may adversely affect the U.S. economy and our business.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Wars and&#47;or other global events may result in increased inflation rates, strained supply chains, and increased volatility in the domestic and global financial markets. Wars and&#47;or other global events have in the past and may continue to impact our business in various ways, including the following which are described in more detail in the remainder of these risk factors&#58;</font></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.82pt">The terms under which we are able to obtain quota share reinsurance (&#34;QSR&#34;) and&#47;or excess-of-loss (&#34;XOL&#34;) reinsurance through the insurance-linked notes (&#34;ILN&#34;) market and the traditional reinsurance market may be negatively impacted and terms under which we are able to access those markets in the future may be limited or less attractive.</font></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">The risk of a cybersecurity incident that affects our company may increase.</font></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">Wars may negatively impact the domestic economy, which may increase unemployment and inflation, or decrease home prices, in each case leading to an increase in loan delinquencies.</font></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">The volatility in the financial markets may impact the performance of our investment portfolio and our investment portfolio may include investments in companies or securities that are negatively impacted by wars and&#47;or other global events.</font></div><div id="i16a58092dde549c4ac9bcde27a159134_537"></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Risk Factors Relating to the Mortgage Insurance Industry and its Regulation</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Downturns in the domestic economy or declines in home prices may result in more homeowners defaulting and our losses increasing, with a corresponding decrease in our returns.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Losses result from events that reduce a borrower&#8217;s ability or willingness to make mortgage payments, such as unemployment, health issues, changes in family status, and decreases in home prices that result in the borrower's mortgage balance exceeding the net value of the home. A deterioration in economic conditions, including an increase in unemployment, generally increases the likelihood that borrowers will not have sufficient income to pay their mortgages and can also adversely affect home prices. </font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">High levels of unemployment may result in an increasing number of loan delinquencies and an increasing number of insurance claims&#59; however, unemployment is difficult to predict as it may be impacted by a number of factors, including the health of the economy, and wars and other global events.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The seasonally-adjusted Purchase-Only U.S. Home Price Index of the Federal Housing Finance Agency (the &#8220;FHFA&#8221;), which is based on single-family properties whose mortgages have been purchased or securitized by Fannie Mae or Freddie Mac, indicates that home prices increased .3% nationwide in April, 2024 compared to March, 2024, but were unchanged from April to May 2024 . Although the 12 month change in home prices recently reached historically high rates, the rate of growth is moderating&#58; it increased by 1.6% in the first 5 months of 2024, after increasing 6.7%, 6.8%, and 17.8% in 2023, 2022, and 2021, respectively. The national average price-to-income ratio exceeds its historical average, in part as a result of recent home price appreciation outpacing increases in income. Affordability issues can put downward pressure on home prices. A decline in home prices may occur even absent a deterioration in economic conditions due to declines in demand for homes, which in turn may result from changes in buyers&#8217; perceptions of the potential for future appreciation, restrictions on and the cost of mortgage credit due to more stringent underwriting standards, higher interest rates, changes to the tax deductibility of mortgage interest, decreases in the rate of household formations, or other factors.  </font></div><div id="i16a58092dde549c4ac9bcde27a159134_551"></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Changes in the business practices of Fannie Mae and Freddie Mac (&#34;the GSEs&#34;), federal legislation that changes their charters or a restructuring of the GSEs could reduce our revenues or increase our losses.</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The substantial majority of our new insurance written (&#34;NIW&#34;) is for loans purchased by the GSEs&#59; therefore, the business practices of the GSEs greatly impact our business. In 2022 the GSEs each published Equitable Housing Finance Plans (&#34;Plans&#34;). Updated Plans were published by the GSEs in the spring of 2024.  The Plans seek to advance equity in housing finance over a three-year period and include potential changes to the GSEs&#8217; business practices and </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">policies.  Specifically relating to mortgage insurance, (1) Fannie Mae&#8217;s Plan includes the creation of special purpose credit program(s) (&#34;SPCPs&#34;) targeted to historically underserved borrowers and the support of locally-controlled SPCPs with a goal of lowering costs for such borrowers through lower than standard mortgage insurance requirements&#59; and (2) Freddie Mac&#8217;s Plan includes plans to work with mortgage insurers to look for ways to lower mortgage costs, the creation of SPCPs targeted to historically underserved borrowers, and the planned purchase of loans originated through lender-created SPCPs.  To the extent the business practices and policies of the GSEs regarding mortgage insurance coverage, costs and cancellation change, including more broadly than through SPCPs, such changes may negatively impact the mortgage insurance industry and our financial results.    </font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other business practices of the GSEs that affect the mortgage insurance industry include&#58;</font></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">The GSEs' private mortgage insurer eligibility requirements (&#34;PMIERs&#34;), the financial requirements of which are discussed in our risk factor titled </font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">&#8220;We may not continue to meet the GSEs&#8217; private mortgage insurer eligibility requirements and our returns may decrease if we are required to maintain more capital in order to maintain our eligibility.&#8221;</font></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">The capital and collateral requirements for participants in the GSEs' alternative forms of credit enhancement discussed in our risk factor titled </font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">&#34;The amount of insurance we write could be adversely affected if lenders and investors select alternatives to private mortgage insurance or are unable to obtain capital relief for mortgage insurance.&#34;</font></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">The level of private mortgage insurance coverage, subject to the limitations of the GSEs&#8217; charters, when private mortgage insurance is used as the required credit enhancement on low down payment mortgages (the GSEs generally require a level of mortgage insurance coverage that is higher than the level of coverage required by their charters&#59; any change in the required level of coverage will impact our new risk written).</font></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">The amount of loan level price adjustments and guaranty fees (which result in higher costs to borrowers) that the GSEs assess on loans that require private mortgage insurance. The requirements of the new GSE capital framework may lead the GSEs to increase their guaranty fees. In addition, the FHFA has indicated that it is reviewing the GSEs' pricing in connection with preparing them to exit conservatorship and to ensure that pricing subsidies benefit only affordable housing activities.</font></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">Whether the GSEs select or influence the mortgage lender&#8217;s selection of the mortgage insurer providing coverage.</font></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">The underwriting standards that determine which loans are eligible for purchase by the GSEs, which can affect the quality of the risk insured by the mortgage insurer and the availability of mortgage loans.</font></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="background-color:#ffffff;color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.82pt">The terms on which mortgage insurance coverage can be canceled before reaching the cancellation thresholds established by law and the business practices associated with such cancellations. </font><font style="background-color:#ffffff;color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If the GSEs or other mortgage investors change their practices regarding the timing of cancellation of mortgage insurance due to home price appreciation, policy goals, changing risk tolerances or otherwise, we could experience an unexpected reduction in our insurance in force (&#34;IIF&#34;), which would negatively impact our business and financial results.  </font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For more information, see the above discussion of the GSEs' Equitable Housing Plans and our risk factor titled &#8220;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Changes in interest rates, house prices or mortgage insurance cancellation requirements may change the length of time that our policies remain in force</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.&#8221;</font></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">The programs established by the GSEs intended to avoid or mitigate loss on insured mortgages and the circumstances in which mortgage servicers must implement such programs.</font></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">The terms that the GSEs require to be included in mortgage insurance policies for loans that they purchase, including limitations on the rescission rights of mortgage insurers.</font></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">The extent to which the GSEs intervene in mortgage insurers&#8217; claims paying practices, rescission practices or rescission settlement practices with lenders.</font></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">The maximum loan limits of the GSEs compared to those of the Federal Housing Administration (&#34;FHA&#34;) and other investors.</font></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">The benchmarks established by the FHFA for loans to be purchased by the GSEs, which can affect the loans available to be insured. In December 2021, the FHFA established the benchmark levels for 2022-2024 purchases of low-income home mortgages, very low-income home mortgages and low-income refinance mortgages, each of which exceeded the 2021 benchmarks. The FHFA also established two new sub-goals&#58; one targeting minority communities and the other targeting low-income neighborhoods.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The FHFA has been the conservator of the GSEs since 2008 and has the authority to control and direct their operations. Given that the Director of the FHFA is removable by the President at will, the agency's agenda, policies and actions are influenced by the then-current administration. The increased role that the federal government has assumed in the residential housing finance system through the GSE conservatorships may increase the likelihood </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">that the business practices of the GSEs change, including through administration changes and actions. Such changes could have a material adverse effect on us.  The GSEs also possess substantial market power, which enables them to influence our business and the mortgage insurance industry in general. </font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">It is uncertain what role the GSEs, FHA and private capital, including private mortgage insurance, will play in the residential housing finance system in the future. The timing and impact on our business of any resulting changes are uncertain. For changes that would require Congressional action to implement it is difficult to estimate when Congressional action would be final and how long any associated phase-in period may last.</font></div><div id="i16a58092dde549c4ac9bcde27a159134_565"></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">We may not continue to meet the GSEs&#8217; private mortgage insurer eligibility requirements and our returns may decrease if we are required to maintain more capital in order to maintain our eligibility.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We must comply with a GSE's PMIERs to be eligible to insure loans delivered to or purchased by that GSE. The PMIERs include financial requirements, as well as business, quality control and certain transaction approval requirements.  The PMIERs provide that the GSEs may amend any provision of the PMIERs or impose additional requirements with an effective date specified by the GSEs.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The financial requirements of the PMIERs require a mortgage insurer&#8217;s &#8220;Available Assets&#8221; (generally only the most liquid assets of an insurer) to equal or exceed its &#8220;Minimum Required Assets&#8221; (which are generally based on an insurer&#8217;s book of risk in force and calculated from tables of factors with several risk dimensions, reduced for credit given for risk ceded under reinsurance agreements). </font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Based on our interpretation of the PMIERs, as of June 30, 2024, MGIC&#8217;s Available Assets totaled $5.8 billion, or $2.4 billion in excess of its Minimum Required Assets. MGIC is in compliance with the PMIERs and eligible to insure loans purchased by the GSEs. Our Minimum Required Assets reflect a credit for risk ceded under our QSR and XOL reinsurance transactions, which are discussed in our risk factor titled </font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">&#34;Our underwriting practices and the mix of business we write affects our Minimum Required Assets under the PMIERs, our premium yields and the likelihood of losses occurring.&#34;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The calculated credit for XOL reinsurance transactions under PMIERs is generally based on the PMIERs requirement of the covered loans and the attachment and detachment points of the coverage, all of which fluctuate over time. PMIERs credit is generally not given for the reinsured risk above the PMIERs requirement. The GSEs have discretion to further limit reinsurance credit under the PMIERs. Refer to &#8220;Consolidated Results of Operations &#8211; Reinsurance Transactions&#8221; in Part I, Item 2 of our Quarterly Report on Form 10-Q for information about the calculated PMIERs credit for our XOL transactions. There is a risk we will not receive our current level of credit in future periods for ceded risk. In addition, we may not receive the same level of credit under future reinsurance transactions that we receive under existing transactions. If MGIC is not allowed certain levels of credit under the PMIERs, under certain circumstances, MGIC may terminate the reinsurance transactions without penalty.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The PMIERs generally require us to hold significantly more Minimum Required Assets for delinquent loans than for performing loans and the Minimum Required Assets required to be held increases as the number of payments missed on a delinquent loan increases. If the number of loan delinquencies increases for reasons discussed in these risk factors, or otherwise, it may cause our Minimum Required Assets to exceed our Available Assets. We are unable to predict the ultimate number of loans that will become delinquent. </font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If our Available Assets fall below our Minimum Required Assets, we would not be in compliance with the PMIERs. The PMIERs provide a list of remediation actions for a mortgage insurer's non-compliance, with additional actions possible in the GSEs' discretion. At the extreme, the GSEs may suspend or terminate our eligibility to insure loans purchased by them. Such suspension or termination would significantly reduce the volume of our NIW, the substantial majority of which is for loans delivered to or purchased by the GSEs. </font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Should capital be needed by MGIC in the future, capital contributions from our holding company may not be available due to competing demands on holding company resources.</font></div><div id="i16a58092dde549c4ac9bcde27a159134_579"></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Because loss reserve estimates are subject to uncertainties, paid claims may be substantially different than our loss reserves.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">When we establish case reserves, we estimate our ultimate loss on delinquent loans by estimating the number of such loans that will result in a claim payment (the &#34;claim rate&#34;), and further estimating the amount of the claim payment (the &#34;claim severity&#34;). Changes to our claim rate and claim severity estimates could have a material impact on our future results, even in a stable economic environment. Our estimates incorporate anticipated cures, loss mitigation activity, rescissions and curtailments. The establishment of loss reserves is subject to inherent uncertainty and requires significant judgment by management. Our actual claim payments may differ substantially from our loss reserve estimates. Our estimates could be affected by several factors, including a change in regional or national economic conditions as discussed in these risk factors and a change in the length of time loans are delinquent before claims are received. Generally, the longer a loan is delinquent before a claim is received, the greater the severity. Foreclosure moratoriums and forbearance programs increase the average time it takes to receive claims. Economic conditions may differ from region to region. Information about the geographic dispersion of our risk in force and delinquency inventory can be found in our Annual Reports on Form 10-K and our Quarterly Reports on Form 10-Q. Losses incurred generally follow a seasonal trend in which the second half of the year has weaker credit performance </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">than the first half, with higher new default notice activity and a lower cure rate. The Covid-19 pandemic and subsequent governmental response temporarily disrupted that seasonality but it appears to be returning.</font></div><div id="i16a58092dde549c4ac9bcde27a159134_593"></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">We are subject to comprehensive regulation and other requirements, which we may fail to satisfy.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are subject to comprehensive regulation, including by state insurance departments. Many regulations are designed for the protection of our insured policyholders and consumers, rather than for the benefit of investors. Mortgage insurers, including MGIC, have in the past been involved in litigation and regulatory actions related to alleged violations of the anti-referral fee provisions of the Real Estate Settlement Procedures Act (&#34;RESPA&#34;), and the notice provisions of the Fair Credit Reporting Act (&#34;FCRA&#34;). While these proceedings in the aggregate did not result in material liability for MGIC, there can be no assurance that the outcome of future proceedings, if any, under these laws or others would not have a material adverse effect on us. </font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We provide contract underwriting services, including on loans for which we are not providing mortgage insurance.  These services are subject to federal and state regulation. Our failure to meet the standards set forth in the applicable regulations would subject us to potential regulatory action. To the extent that we are construed to make independent credit decisions in connection with our contract underwriting activities, we also could be subject to increased regulatory requirements under the Equal Credit Opportunity Act (&#34;ECOA&#34;), FCRA, and other laws. Under relevant laws, examination may also be made of whether a mortgage insurer's underwriting decisions have a disparate impact on persons belonging to a protected class in violation of the law.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Although their scope varies, state insurance laws generally grant broad supervisory powers to agencies or officials to examine insurance companies and enforce rules or exercise discretion affecting almost every significant aspect of the insurance business, including payment for the referral of insurance business, premium rates and discrimination in pricing, and minimum capital requirements. The increased use, by the private mortgage insurance industry, of risk-based pricing systems that establish premium rates based on more attributes than previously considered, and of algorithms, artificial intelligence and data and analytics, has led</font><font style="background-color:#ffffff;color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">to additional regulatory scrutiny of premium rates and of other matters such as discrimination in pricing and underwriting, data privacy and access to insurance. For more information about state capital requirements, see our risk factor titled &#8220;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">State capital requirements may prevent us from continuing to write new insurance on an uninterrupted basis</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.&#8221; For information about regulation of data privacy, see our risk factor titled &#8220;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">We could be materially adversely affected by a cybersecurity breach or failure of information security controls</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.&#8221; For more details about the various ways in which our subsidiaries are regulated, see &#8220;Business - Regulation&#8221; in Item 1 of our Annual Report on Form 10-K for the year ended December 31, 2023. </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">While we have established policies and procedures to comply with applicable laws and regulations, many such laws and regulations are complex and it is not possible to predict the eventual scope, duration or outcome of any reviews or investigations nor is it possible to predict their effect on us or the mortgage insurance industry. </font></div><div style="text-align:justify"><font><br></font></div><div id="i16a58092dde549c4ac9bcde27a159134_607"></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Pandemics, hurricanes and other disasters may impact our incurred losses, the amount and timing of paid claims, our inventory of notices of default and our Minimum Required Assets under PMIERs. </font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pandemics and other disasters, such as hurricanes, tornadoes, earthquakes, wildfires and floods, or other events related to climate change, could trigger an economic downturn in the affected areas, or in areas with similar risks, which could result in a decrease in home prices and an increased claim rate and claim severity in those areas. Due to the increased frequency and severity of natural disasters, some homeowners' insurers are withdrawing from certain states or areas that they deem to be high risk.  Even though we do not generally insure losses related to property damage, the inability of a borrower to obtain hazard and&#47;or flood insurance, or the increased cost of such insurance, could lead to a decrease in home prices in the affected areas and an increase in delinquencies and our incurred losses. </font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pandemics and other disasters could also lead to increased reinsurance rates or reduced availability of reinsurance. This may cause us to retain more risk than we otherwise would retain and could negatively affect our compliance with the financial requirements of State Capital Requirements and the PMIERs. </font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The PMIERs require us to maintain significantly more &#34;Minimum Required Assets&#34; for delinquent loans than for performing loans.  See our risk factor titled</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> &#34;We may not continue to meet the GSEs&#8217; private mortgage insurer eligibility requirements and our returns may decrease if we are required to maintain more capital in order to maintain our eligibility.&#34;</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">FHFA is working to incorporate climate risk considerations into its policy development and processes. The FHFA has also instructed the GSEs to designate climate change as a priority concern and actively consider its effects in their decision making. FHFA has established internal working groups and a steering committee in order to ensure that the GSEs are accounting for the risks associated with climate change and natural disasters. In May 2024, FHFA published an advisory bulletin highlighting the need for the GSEs to establish, as appropriate, risk management practices that identify, assess, control, monitor and report climate-related risks, and the need to have appropriate risk management policies, standards, procedures, controls and reporting systems in place. It is possible that efforts to manage these risks by the FHFA, GSEs (including through GSE guideline or mortgage insurance policy changes) or others could </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">materially impact the volume and characteristics of our NIW (including its policy terms), home prices in certain areas and defaults by borrowers in certain areas. </font></div><div id="i16a58092dde549c4ac9bcde27a159134_621"></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Reinsurance may be unavailable at current levels and prices, and&#47;or the GSEs may reduce the amount of capital credit we receive for our reinsurance transactions.</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have in place QSR and XOL reinsurance transactions providing various amounts of coverage on our risk in force as of June 30, 2024. Refer to Part 1, Note 4 &#8211; &#8220;Reinsurance&#8221; and Part 1, Item 2 &#8220;Consolidated Results of Operations &#8211; Reinsurance Transactions&#8221; of our Quarterly Report on Form 10-Q, for more information about coverage under our reinsurance transactions. The reinsurance transactions reduce the tail-risk associated with stress scenarios. As a result, they reduce the risk-based capital that we are required to hold to support the risk and they allow us to earn higher returns on risk-based capital for our business than we would without them. However, market conditions impact the availability and cost of reinsurance. Reinsurance may not always be available to us, or available only on terms or at costs that we consider unacceptable. If we are not able to obtain reinsurance we will be required to hold additional capital to support our risk in force.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Reinsurance transactions subject us to counterparty risk, including the financial capability of the reinsurers to make payments for losses ceded to them under the reinsurance agreements. As reinsurance does not relieve us of our obligation to pay claims to our policyholders, our inability to recover losses from a reinsurer could have a material impact on our results of operations and financial condition.  </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The GSEs may change the credit they allow under the PMIERs for risk ceded under our reinsurance transactions. If the GSEs were to reduce the credit that we receive for reinsurance under the PMIERs, it could result in decreased returns absent an increase in our premium rates.  An increase in our premium rates to adjust for a decrease in reinsurance credit may lead to a decrease in our NIW and net income.  </font></div><div style="text-align:justify"><font><br></font></div><div id="i16a58092dde549c4ac9bcde27a159134_635"></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Because we establish loss reserves only upon a loan delinquency rather than based on estimates of our ultimate losses on risk in force, losses may have a disproportionate adverse effect on our earnings in certain periods.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In accordance with accounting principles generally accepted in the United States, we establish case reserves for insurance losses and loss adjustment expenses only when delinquency notices are received for insured loans that are two or more payments past due and for loans we estimate are delinquent but for which delinquency notices have not yet been received (which we include in &#8220;IBNR&#8221;). Losses that may occur from loans that are not delinquent are not reflected in our financial statements, except when a &#34;premium deficiency&#34; is recorded. A premium deficiency would be recorded if the present value of expected future losses and expenses exceeds the present value of expected future premiums and already established loss reserves on the applicable loans. As a result, future losses incurred on loans that are not currently delinquent may have a material impact on future results as delinquencies emerge. As of June 30, 2024, we had established case reserves and reported losses incurred for 23,370 loans in our delinquency inventory and our IBNR reserve totaled $23&#160;million. The number of loans in our delinquency inventory may increase from that level as a result of economic conditions relating to current global events or other factors and our losses incurred may increase.</font></div><div id="i16a58092dde549c4ac9bcde27a159134_649"></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">State capital requirements may prevent us from continuing to write new insurance on an uninterrupted basis.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The insurance laws of 16 jurisdictions, including Wisconsin, MGIC's domiciliary state, require a mortgage insurer to maintain a minimum amount of statutory capital relative to its risk in force (or a similar measure) in order for the mortgage insurer to continue to write new business. We refer to these requirements as the &#8220;State Capital Requirements.&#8221; While they vary among jurisdictions, the most common State Capital Requirements allow for a maximum risk-to-capital ratio of 25 to 1. A risk-to-capital ratio will increase if (i)&#160;the percentage decrease in capital exceeds the percentage decrease in insured risk, or (ii) the percentage increase in capital is less than the percentage increase in insured risk. Wisconsin does not regulate capital by using a risk-to-capital measure but instead requires a minimum policyholder position (&#8220;MPP&#8221;). MGIC's &#8220;policyholder position&#8221; includes its net worth, or surplus, and its contingency reserve.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At June 30, 2024, MGIC&#8217;s risk-to-capital ratio was 10.0 to 1, below the maximum allowed by the jurisdictions with State Capital Requirements, and its policyholder position was $3.6 billion above the required MPP of $2.2 billion. Our risk-to-capital ratio and MPP reflect credit for the risk ceded under our reinsurance agreements with unaffiliated reinsurers</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">.</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> If MGIC is not allowed an agreed level of credit under the State Capital Requirements, MGIC may terminate the reinsurance transactions, without penalty. </font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The NAIC established a Mortgage Guaranty Insurance Working Group to determine and make recommendations to the NAIC&#8217;s Financial Condition Committee as to what, if any, changes to make to the solvency and other regulations relating to mortgage guaranty insurers. A draft of a revised Mortgage Guaranty Insurance Model Act was adopted by the Financial Condition Committee in July 2023 and by the Executive Committee and Plenary NAIC in August 2023. The revised Model Act includes requirements relating to, among other things&#58; (i) capital and minimum capital requirements, and contingency reserves&#59; (ii)  restrictions on mortgage insurers&#8217; investments in notes secured by mortgages&#59; (iii) prudent underwriting standards and formal underwriting guidelines&#59; (iv) the establishment of formal, internal &#8220;Mortgage Guaranty Quality Control Programs&#8221; with respect to in-force business&#59; and (v) reinsurance and </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">prohibitions on captive reinsurance arrangements.   It is uncertain when the revised Model Act will be adopted in any jurisdiction. The provisions of the Model Act, if adopted in their final form, are not expected to have a material adverse effect on our business. It is unknown whether any changes will be made by state legislatures prior to adoption, and the effect changes, if any, will have on the mortgage guaranty insurance market generally, or on our business. Wisconsin, where MGIC is domiciled, has begun the process to replace current MI regulations with the Model Act, though it is expected that some changes will be made before formal adoption.  </font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">While MGIC currently meets the State Capital Requirements of Wisconsin and all other jurisdictions, it could be prevented from writing new business in the future in all jurisdictions if it fails to meet the State Capital Requirements of Wisconsin, or it could be prevented from writing new business in a particular jurisdiction if it fails to meet the State Capital Requirements of that jurisdiction, and in each case if MGIC does not obtain a waiver of such requirements. It is possible that regulatory action by one or more jurisdictions, including those that do not have specific State Capital Requirements, may prevent MGIC from continuing to write new insurance in such jurisdictions. If we are unable to write business in a particular jurisdiction, lenders may be unwilling to procure insurance from us anywhere. In addition, a lender&#8217;s assessment of the future ability of our insurance operations to meet the State Capital Requirements or the PMIERs may affect its willingness to procure insurance from us. In this regard, see our risk factor titled </font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">&#8220;Competition or changes in our relationships with our customers could reduce our revenues, reduce our premium yields and&#47;or increase our losses.&#8221;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> A possible future failure by MGIC to meet the State Capital Requirements or the PMIERs will not necessarily mean that MGIC lacks sufficient resources to pay claims on its insurance liabilities. You should read the rest of these risk factors for information about matters that could negatively affect MGIC&#8217;s compliance with State Capital Requirements and its claims paying resources.</font></div><div id="i16a58092dde549c4ac9bcde27a159134_663"></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">If the volume of low down payment home mortgage originations declines, the amount of insurance that we write could decline.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The factors that may affect the volume of low down payment mortgage originations include the health of the U.S. economy&#59; conditions in regional and local economies and the level of consumer confidence&#59; the health and stability of the financial services industry&#59; restrictions on mortgage credit due to more stringent underwriting standards, liquidity issues or risk-retention and&#47;or capital requirements affecting lenders&#59; the level of home mortgage interest rates&#59; housing affordability&#59; new and existing housing availability&#59; the rate of household formation, which is influenced, in part, by population and immigration trends&#59; homeownership rates&#59; the rate of home price appreciation, which in times of heavy refinancing can affect whether refinanced loans have LTV ratios that require private mortgage insurance&#59; and government housing policy encouraging loans to first-time homebuyers. A decline in the volume of low down payment home mortgage originations could decrease demand for mortgage insurance and limit our NIW. For other factors that could decrease the demand for mortgage insurance, see our risk factor titled </font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">&#8220;The amount of insurance we write could be adversely affected if lenders and investors select alternatives to private mortgage insurance or are unable to obtain capital relief for mortgage insurance.&#8221;</font></div><div id="i16a58092dde549c4ac9bcde27a159134_677"></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">The amount of insurance we write could be adversely affected if lenders and investors select alternatives to private mortgage insurance or are unable to obtain capital relief for mortgage insurance.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Alternatives to private mortgage insurance include&#58;</font></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">investors using risk mitigation and credit risk transfer techniques other than private mortgage insurance, or accepting credit risk without credit enhancement, </font></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">lenders and other investors holding mortgages in portfolio and self-insuring, </font></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">lenders using FHA, U.S. Department of Veterans Affairs (&#34;VA&#34;) and other government mortgage insurance programs, and</font></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">lenders originating mortgages using piggyback structures to avoid private mortgage insurance, such as a first mortgage with an 80% loan-to-value (&#34;LTV&#34;) ratio and a second mortgage with a 10%, 15% or 20% LTV ratio rather than a first mortgage with a 90%, 95% or 100% LTV ratio that has private mortgage insurance.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The GSEs&#8217; charters generally require credit enhancement for a low down payment mortgage loan (a loan in an amount that exceeds 80% of a home&#8217;s value) in order for such loan to be eligible for purchase by the GSEs. Private mortgage insurance generally has been purchased by lenders in primary mortgage market transactions to satisfy this credit enhancement requirement. In 2018, the GSEs initiated secondary mortgage market programs with loan level mortgage default coverage provided by various (re)insurers that are not mortgage insurers governed by PMIERs, and that are not selected by the lenders. These programs, which currently account for a small percentage of the low down payment market, compete with traditional private mortgage insurance and, due to differences in policy terms, they may offer premium rates that are below prevalent single premium lender-paid mortgage insurance (&#34;LPMI&#34;) rates. We participate in these programs from time to time. See our risk factor titled &#8220;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Changes in the business practices of Fannie Mae and Freddie Mac's (&#34;the GSEs&#34;), federal legislation that changes their charters or a restructuring of the GSEs could reduce our revenues or increase our losses&#8221;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> for a discussion of various business practices of the GSEs that may be changed, including through expansion or modification of these programs. </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The GSEs (and other investors) have also used other forms of credit enhancement that did not involve traditional private mortgage insurance, such as engaging in credit-linked note transactions executed in the capital markets, or using other forms of debt issuances or securitizations that transfer credit risk directly to other investors, including competitors and an affiliate of MGIC&#59; using other risk mitigation techniques in conjunction with reduced levels of private mortgage insurance coverage&#59; or accepting credit risk without credit enhancement. </font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If the FHA or other government-supported mortgage insurance programs increase their share of the mortgage insurance market, our business could be affected. The FHA's share of the low down payment residential mortgages that were subject to FHA, VA, USDA or primary private mortgage insurance was 33.2% in 2023, 26.7% in 2022, and 24.7% in 2021. Since 2012, the FHA&#8217;s market share has been as low as 23.4% (2020) and as high as 42.1% (in 2012). Factors that influence the FHA&#8217;s market share include relative rates and fees, underwriting guidelines and loan limits of the FHA, VA, private mortgage insurers and the GSEs&#59; changes to the GSEs' business practices&#59; lenders' perceptions of legal risks under FHA versus GSE programs&#59; flexibility for the FHA to establish new products as a result of federal legislation and programs&#59; returns expected to be obtained by lenders for Ginnie Mae securitization of FHA-insured loans compared to those obtained from selling loans to the GSEs for securitization&#59; and differences in policy terms, such as the ability of a borrower to cancel insurance coverage under certain circumstances. In February, 2023 the FHA announced a 30-basis point decrease in its mortgage insurance premium rates. This rate reduction has negatively impacted our NIW. We are unable to predict the extent of any further impact on our NIW or how the factors that affect the FHA's share of NIW will change in the future.</font><font style="background-color:#ffffff;color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The VA's share of the low down payment residential mortgages that were subject to FHA, VA, USDA or primary private mortgage insurance was 21.5% in 2023, 24.5% in 2022, and 30.2% in 2021. Since 2012, the VA's market share has been as high as 30.9% (in 2020). The VA's 2023 market share was the lowest since 2013 (22.8%). We believe that the VA&#8217;s market share grows as the number of borrowers that are eligible for the VA&#8217;s program increases, and when eligible borrowers opt to use the VA program when refinancing their mortgages. The VA program offers 100% LTV ratio loans and charges a one-time funding fee that can be included in the loan amount.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In July 2023, the Federal Reserve Board, Federal Deposit Insurance Corporation, and the Office of the Comptroller of the Currency proposed a revised regulatory capital rule that would impose higher capital standards on large U.S. banks. Under the proposed regulation's new expanded risk-based approach, affected banks would no longer receive risk-based capital relief for mortgage insurance on loans held in their portfolios. If adopted as proposed, the regulation is expected to have a negative effect on our NIW&#59; however, at this time it is difficult to predict the extent of the impact.</font></div><div id="i16a58092dde549c4ac9bcde27a159134_691"></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Changes in interest rates, house prices or mortgage insurance cancellation requirements may change the length of time that our policies remain in force.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The premium from a single premium policy is collected upfront and generally earned over the estimated life of the policy. In contrast, premiums from monthly and annual premium policies are received each month or year, as applicable, and earned each month over the life of the policy. In each year, most of our premiums earned are from insurance that has been written in prior years. As a result, the length of time insurance remains in force, which is generally measured by persistency (the percentage of our insurance remaining in force from one year prior), is a significant determinant of our revenues. A higher than expected persistency rate may decrease the profitability from single premium policies because they will remain in force longer and may increase the incidence of claims that was estimated when the policies were written. A low persistency rate on monthly and annual premium policies will reduce future premiums but may also reduce the incidence of claims, while a high persistency on those policies will increase future premiums but may increase the incidence of claims. </font></div><div style="margin-bottom:3pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our annual persistency rate was 85.4% at June 30, 2024, 86.1% at December 31, 2023, and 82.2% at December 31, 2022. Since 2018, our annual persistency rate ranged from a high of 86.3% at September 30, 2023 to a low of 60.7% at March 31, 2021. Our persistency rate is primarily affected by the level of current mortgage interest rates compared to the mortgage coupon rates on our insurance in force, which affects the vulnerability of the IIF to refinancing&#59; and the current amount of equity that borrowers have in the homes underlying our insurance in force. The amount of equity affects persistency in the following ways&#58;</font></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">Borrowers with significant equity may be able to refinance their loans without requiring mortgage insurance. </font></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">The Homeowners Protection Act (&#8220;HOPA&#8221;) requires servicers to cancel mortgage insurance when a borrower&#8217;s LTV ratio meets or is scheduled to meet certain levels, generally based on the original value of the home and subject to various conditions and exclusions.</font></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="background-color:#ffffff;color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">&#8226;</font><font style="background-color:#ffffff;color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.82pt">The GSEs&#8217; mortgage insurance cancellation guidelines apply more broadly than HOPA and also consider a home&#8217;s current value. For more information about the GSEs' guidelines and business practices, and how they may change, see our risk factor titled &#8220;</font><font style="background-color:#ffffff;color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Changes in the business practices of </font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Fannie Mae and Freddie Mac (&#34;the GSEs&#34;)</font><font style="background-color:#ffffff;color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">, federal legislation that changes their charters or a restructuring of the GSEs could reduce our revenues or increase our losses.</font><font style="background-color:#ffffff;color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8221;</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><div id="i16a58092dde549c4ac9bcde27a159134_705"></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:107%">We are susceptible to disruptions in the servicing of mortgage loans that we insure and we rely on third-party reporting for information regarding the mortgage loans we insure.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We depend on reliable, consistent third-party servicing of the loans that we insure. An increase in delinquent loans may result in liquidity issues for servicers. When a mortgage loan that is collateral for a mortgage-backed security (&#34;MBS&#34;) becomes delinquent, the servicer is usually required to continue to pay principal and interest to the MBS investors, generally for four months, even though the servicer is not receiving payments from borrowers. This may cause liquidity issues, especially for non-bank servicers (who service approximately 49% of the loans underlying our IIF as of June 30, 2024) because they do not have the same sources of liquidity that bank servicers have. </font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">While there has been no disruption in our premium receipts through the second quarter of 2024, servicers who experience future liquidity issues may be less likely to advance premiums to us on policies covering delinquent loans or to remit premiums on policies covering loans that are not delinquent. Our policies generally allow us to cancel coverage on loans that are not delinquent if the premiums are not paid within a grace period.  </font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">An increase in delinquent loans or a transfer of servicing resulting from liquidity issues, may increase the operational burden on servicers, cause a disruption in the servicing of delinquent loans and reduce servicers&#8217; abilities to undertake mitigation efforts that could help limit our losses. </font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The information presented in this report and on our website with respect to the mortgage loans we insure is based on information reported to us by third parties, including the servicers and originators of the mortgage loans, and information presented may be subject to lapses or inaccuracies in reporting from such third parties. In many cases, we may not be aware that information reported to us is incorrect until such time as a claim is made against us under the relevant insurance policy. We do not consistently receive monthly policy status information from servicers for single premium policies, and may not be aware that the mortgage loans insured by such policies have been repaid. We periodically attempt to determine if coverage is still in force on such policies by asking the last servicer of record or through the periodic reconciliation of loan information with certain servicers. It may be possible that our reports continue to reflect, as active, policies on mortgage loans that have been repaid.</font></div><div id="i16a58092dde549c4ac9bcde27a159134_719"></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Risk Factors Relating to Our Business Generally</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">If our risk management programs are not effective in identifying, or adequate in controlling or mitigating, the risks we face, or if the models we use are inaccurate, it could have a material adverse impact on our business, results of operations and financial condition. </font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our enterprise risk management program, described in &#34;Business - Our Products and Services - Risk Management&#34; in Item 1 of our Annual Report on Form 10-K for the year ended December 31, 2023, may not be effective in identifying, or adequate in controlling or mitigating, the risks we face in our business. </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We employ proprietary and third-party models for a wide range of purposes, including the following&#58; projecting losses, premiums, expenses, and returns&#59; pricing products (through our risk-based pricing system)&#59; determining the techniques used to underwrite insurance&#59; estimating reserves&#59; evaluating risk&#59; determining internal capital requirements&#59; and performing stress testing.  These models rely on estimates, projections, and assumptions that are inherently uncertain and may not always operate as intended.  This can be especially true when extraordinary events occur, such as wars, periods of extreme inflation, pandemics, or environmental disasters related to changing climatic conditions. In addition, our models are being continuously updated over time.  Changes in models or model assumptions could lead to material changes in our future expectations, returns, or financial results.  The models we employ are complex, which could increase our risk of error in their design, implementation, or use. Also, the associated input data, assumptions, and calculations may not always be correct or accurate and the controls we have in place to mitigate these risks may not be effective in all cases. The risks related to our models may increase when we change assumptions, methodologies, or modeling platforms.  Moreover, we may use information we receive through enhancements to refine or otherwise change existing assumptions and&#47;or methodologies. </font></div><div style="text-align:justify"><font><br></font></div><div id="i16a58092dde549c4ac9bcde27a159134_733"></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Information technology system failures or interruptions may materially impact our operations and&#47;or adversely affect our financial results. </font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are heavily dependent on our information technology systems to conduct our business. Our ability to efficiently operate our business depends significantly on the reliability and capacity of our systems and technology. The failure of our systems and technology, or our disaster recovery and business continuity plans, to operate effectively could affect our ability to provide our products and services to customers, reduce efficiency, or cause delays in operations. Significant capital investments might be required to remediate any such problems. We are also dependent on our ongoing relationships with key technology providers, including provisioning of their products and technologies, and their ability to support those products and technologies. The inability of these providers to successfully provide and support those products could have an adverse impact on our business and results of operations.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">From time to time we upgrade, automate or otherwise transform our information systems, business processes, risk-based pricing system, and our system for evaluating risk. Certain information systems have been in place for a number of years and it has become increasingly difficult to support their operation. The implementation of </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">technological and business process improvements, as well as their integration with customer and third-party systems when applicable, is complex, expensive and time consuming. If we fail to timely and successfully implement and integrate the new technology systems, if the third party providers upon which we are reliant do not perform as expected, if our legacy systems fail to operate as required, or if the upgraded systems and&#47;or transformed and automated business processes do not operate as expected, it could have a material adverse impact on our business, business prospects and results of operations.</font></div><div id="i16a58092dde549c4ac9bcde27a159134_747"></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">We could be materially adversely affected by a cybersecurity breach or failure of information security controls.</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As part of our business, we maintain large amounts of confidential and proprietary information both on our own servers and those of cloud computing services. This includes personal information of consumers and our employees.  Personal information is subject to an increasing number of federal and state laws and regulations regarding privacy and data security, as well as contractual commitments. Any failure or perceived failure by us, or by the vendors with whom we share this information, to comply with such obligations may result in damage to our reputation, financial losses, litigation, increased costs, regulatory penalties or customer dissatisfaction.   </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All information technology systems are potentially vulnerable to damage or interruption from a variety of sources, including by cyber attacks, such as those involving ransomware. We regularly defend against threats to our data and systems, including malware and computer virus attacks, unauthorized access, system failures and disruptions. Threats have the potential to jeopardize the information processed and stored in, and transmitted through, our computer systems and networks and otherwise cause interruptions or malfunctions in our operations, which could result in damage to our reputation, financial losses, litigation, increased costs, regulatory penalties or customer dissatisfaction.  We could be similarly affected by threats against our vendors and&#47;or third-parties with whom we share information.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Globally, attacks are expected to continue accelerating in both frequency and sophistication with increasing use by actors of tools and techniques that may hinder our ability to identify, investigate and recover from incidents. Such attacks may also increase as a result of retaliation by threat actors against actions taken by the U.S. and other countries in connection with wars and other global events.  We operate under a hybrid workforce model and such model may be more vulnerable to security breaches. </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">While we have information security policies and systems in place to secure our information technology systems and to prevent unauthorized access to or disclosure of sensitive information, there can be no assurance with respect to our systems and those of our third-party vendors that unauthorized access to the systems or disclosure of sensitive information, either through the actions of third parties or employees, will not occur. Due to our reliance on information technology systems, including ours and those of our customers and third-party service providers, and to the sensitivity of the information that we maintain, unauthorized access to the systems or disclosure of the information could adversely affect our reputation, severely disrupt our operations, result in a loss of business and expose us to material claims for damages and may require that we provide free credit monitoring services to individuals affected by a security breach.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Should we experience an unauthorized disclosure of information or a cyber attack, including those involving ransomware, some of the costs we incur may not be recoverable through insurance, or legal or other processes, and this may have a material adverse effect on our results of operations.</font></div><div style="text-align:justify"><font><br></font></div><div id="i16a58092dde549c4ac9bcde27a159134_761"></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Our underwriting practices and the mix of business we write affects our Minimum Required Assets under the PMIERs, our premium yields and the likelihood of losses occurring.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Minimum Required Assets under the PMIERs are, in part, a function of the direct risk-in-force and the risk profile of the loans we insure, considering LTV ratio, credit score, vintage, Home Affordable Refinance Program (&#34;HARP&#34;) status and delinquency status&#59; and whether the loans were insured under lender-paid mortgage insurance policies or other policies that are not subject to automatic termination consistent with the Homeowners Protection Act requirements for borrower-paid mortgage insurance. Therefore, if our direct risk-in-force increases through increases in NIW, or if our mix of business changes to include loans with higher LTV ratios or lower FICO scores, for example, all other things equal, we will be required to hold more Available Assets in order to maintain GSE eligibility.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depending on the actual life of a single premium policy and its premium rate relative to that of a monthly premium policy, a single premium policy may generate more or less premium than a monthly premium policy over its life. The percentage of our NIW from all single premium policies was 2.9% in the first half of 2024.  Beginning in 2012, the annual percentage of our NIW from single premium policies has been as low as 4.0% in 2023 and as high as 20.4% in 2015. </font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As discussed in our risk factor titled &#34;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Reinsurance may be unavailable at current levels and prices, and&#47;or the GSEs may reduce the amount of capital credit we receive for our reinsurance transactions</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">,&#34;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">we have in place various QSR transactions. Although the transactions reduce our premiums, they have a lesser impact on our overall results, as losses ceded under the transactions reduce our losses incurred and the ceding commissions we receive reduce our underwriting expenses. The effect of the QSR transactions on the various components of pre-tax income will vary </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">from period to period, depending on the level of ceded losses incurred. We also have in place various XOL reinsurance transactions under which we cede premiums. Under the XOL reinsurance transactions, for the respective reinsurance coverage periods, we retain the first layer of aggregate losses and the reinsurers provide second layer coverage up to the outstanding reinsurance coverage amount. </font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In addition to the effect of reinsurance on our premiums, if credit performance remains strong and loss ratios remain low, we expect a decline in our in force portfolio yield over time as competition in the industry results in lower premium rates. Refinance transactions on single premium policies benefit the yield due to the impact of accelerated earned premium from cancellation prior to their estimated life. Recent low levels of refinance transactions have reduced that benefit.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our ability to rescind insurance coverage became more limited for new insurance written beginning in mid-2012, and it became further limited for new insurance written under our revised master policy that became effective March 1, 2020. These limitations may result in higher losses paid than would be the case under our previous master policies. </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">From time to time, in response to market conditions, we change the types of loans that we insure. We also may change our underwriting guidelines, including by agreeing with certain approval recommendations from a GSE automated underwriting system. We also make exceptions to our underwriting requirements on a loan-by-loan basis and for certain customer programs. Our underwriting requirements are available on our website at http&#58;&#47;&#47;www.mgic.com&#47;underwriting&#47;index.html.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Even when home prices are stable or rising, mortgages with certain characteristics have higher probabilities of claims. As of June 30, 2024, mortgages with these characteristics in our primary risk in force included mortgages with LTV ratios greater than 95% (16%), mortgages with borrowers having FICO scores below 680 (7%), including those with borrowers having FICO scores of 620-679 (6%), mortgages with limited underwriting, including limited borrower documentation (1%), and mortgages with borrowers having DTI ratios greater than 45% (or where no ratio is available) (19%). Each attribute is determined at the time of loan origination. Loans with more than one of these attributes accounted for 5% of our primary risk in force as of June 30, 2024, and 5% and 4% of our primary risk in force as of December 31, 2023 and December 31, 2022, respectively. When home prices increase, interest rates increase and&#47;or the percentage of our NIW from purchase transactions increases, our NIW on mortgages with higher LTV ratios and higher DTI ratios may increase. Our NIW on mortgages with LTV ratios greater than 95% was 15% for the first half of 2024, 12% for the first half of 2023, and 12% for the full year of 2023. Our NIW on mortgages with DTI ratios greater than 45% was 29% in the first half of 2024,  23% in first half of 2023, and 26% for the full year of 2023.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">From time to time, we change the processes we use to underwrite loans. For example&#58; we rely on information provided to us by lenders that was obtained from certain of the GSEs&#8217; automated appraisal and income verification tools, which may produce results that differ from the results that would have been determined using different methods&#59; we accept GSE appraisal waivers for certain refinance loans&#59; and we accept GSE appraisal flexibilities that allow property valuations in certain transactions to be based on appraisals that do not involve an onsite or interior inspection of the property. Our acceptance of automated GSE appraisal and income verification tools, GSE appraisal waivers and GSE appraisal flexibilities may affect our pricing and risk assessment. We also continue to further automate our underwriting processes and it is possible that our automated processes result in our insuring loans that we would not otherwise have insured under our prior processes.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Approximately 71% of our NIW in the first half of 2024 and 71% of our 2023 NIW was originated under delegated underwriting programs pursuant to which the loan originators had authority on our behalf to underwrite the loans for our mortgage insurance. For loans originated through a delegated underwriting program, we depend on the originators' compliance with our guidelines and rely on the originators' representations that the loans being insured satisfy the underwriting guidelines, eligibility criteria and other requirements. While we have established systems and processes to monitor whether certain aspects of our underwriting guidelines were being followed by the originators, such systems may not ensure that the guidelines were being strictly followed at the time the loans were originated. </font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The widespread use of risk-based pricing systems by the private mortgage insurance industry (discussed in our risk factor titled </font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">&#34;Competition or changes in our relationships with our customers could reduce our revenues, reduce our premium yields and&#160;&#47;&#160;or increase our losses&#34;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">) makes it more difficult to compare our premium rates to those offered by our competitors. We may not be aware of industry rate changes until we observe that our mix of new insurance written has changed and our mix may fluctuate more as a result. </font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In March 2024, the National Association of Realtors (NAR) reached a settlement agreement to resolve a series of lawsuits against it.  As part of the settlement, NAR will end the requirement that home sellers offer to pay the real estate brokerage fees of homebuyers' real estate agents in order to list for-sale properties on the MLS Multiple Listing Service.  If the expense of the buyer's agent commission is shifted to the buyer, it may negatively impact the ability of the buyer to secure financing. </font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If state or federal regulations or statutes are changed in ways that ease mortgage lending standards and&#47;or requirements, or if lenders seek ways to replace business in times of lower mortgage originations, it is possible that more mortgage loans could be originated with higher risk characteristics than are currently being originated, such as loans with lower FICO scores and higher DTI ratios. The focus of the FHFA leadership on increasing homeownership </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">opportunities for borrowers is likely to have this effect. Lenders could pressure mortgage insurers to insure such loans, which are expected to experience higher claim rates. Although we attempt to incorporate these higher expected claim rates into our underwriting and pricing models, there can be no assurance that the premiums earned and the associated investment income will be adequate to compensate for actual losses paid even under our current underwriting requirements. </font></div><div id="i16a58092dde549c4ac9bcde27a159134_775"></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">The premiums we charge may not be adequate to compensate us for our liabilities for losses and as a result any inadequacy could materially affect our financial condition and results of operations.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">When we set our premiums at policy issuance, we have expectations regarding likely performance of the insured risks over the long term. Generally, we cannot cancel mortgage insurance coverage or adjust renewal premiums during the life of a policy. As a result, higher than anticipated claims generally cannot be offset by premium increases on policies in force or mitigated by our non-renewal or cancellation of insurance coverage. Our premiums are subject to approval by state regulatory agencies, which can delay or limit our ability to increase premiums on future policies. In addition, our customized rate plans may delay our ability to increase premiums on future policies covered by such plans. The premiums we charge, the investment income we earn and the amount of reinsurance we carry may not be adequate to compensate us for the risks and costs associated with the insurance coverage provided to customers. An increase in the number or size of claims, compared to what we anticipated when we set the premiums, could adversely affect our results of operations or financial condition. Our premium rates are also based in part on the amount of capital we are required to hold against the insured risk. If the amount of capital we are required to hold increases from the amount we were required to hold when we set the premiums, our returns may be lower than we assumed. For a discussion of the amount of capital we are required to hold, see our risk factor titled &#34;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">We may not continue to meet the GSEs&#8217; private mortgage insurer eligibility requirements and our returns may decrease if we are required to maintain more capital in order to maintain our eligibility</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.&#34;</font></div><div id="i16a58092dde549c4ac9bcde27a159134_789"></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Actual or perceived instability in the financial services industry or non-performance by financial institutions or transactional counterparties could materially impact our business.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Limited liquidity, defaults, non-performance or other adverse developments that affect financial institutions, transactional counterparties or other companies in the financial services industry with which we do business, or concerns or rumors about the possibility of such events, have in the past and may in the future lead to market-wide liquidity problems. Such conditions may negatively impact our results and&#47;or financial condition.  While we are unable to predict the full impact of these conditions, they may lead to among other things&#58; disruption to the mortgage market, delayed access to deposits or other financial assets&#59; losses of deposits in excess of federally-insured levels&#59; reduced access to, or increased costs associated with, funding sources and other credit arrangements adequate to finance our current or future operations&#59; increased regulatory pressure&#59; the inability of our counterparties and&#47;or customers to meet their obligations to us&#59; economic downturn&#59; and rising unemployment levels. Refer to our risk factor titled &#8220;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Downturns in the domestic economy or declines in home prices may result in more homeowners defaulting and our losses increasing, with a corresponding decrease in our returns</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8221; for more information about the potential effects of a deterioration of economic conditions on our business.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We routinely execute transactions with counterparties in the financial services industry, including commercial banks, brokers and dealers, investment banks, reinsurers, and our customers. Many of these transactions expose us to credit risk and losses in the event of a default by a counterparty or customer. Any such losses could have a material adverse effect on our financial condition and results of operations.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">We rely on our management team and our business could be harmed if we are unable to retain qualified personnel or successfully develop and&#47;or recruit their replacements.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our success depends, in part, on the skills, working relationships and continued services of our management team and other key personnel. The unexpected departure of key personnel could adversely affect the conduct of our business. In such event, we would be required to obtain other personnel to manage and operate our business. In addition, we will be required to replace the knowledge and expertise of our aging workforce as our workers retire. In either case, there can be no assurance that we would be able to develop or recruit suitable replacements for the departing individuals&#59; that replacements could be hired, if necessary, on terms that are favorable to us&#59; or that we can successfully transition such replacements in a timely manner. We currently have not entered into any employment agreements with our officers or key personnel. Volatility or lack of performance in our stock price may affect our ability to retain our key personnel or attract replacements should key personnel depart. Without a properly skilled and experienced workforce, our costs, including productivity costs and costs to replace employees may increase, and this could negatively impact our earnings.</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><div id="i16a58092dde549c4ac9bcde27a159134_803"></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Competition or changes in our relationships with our customers could reduce our revenues, reduce our premium yields and&#160;&#47;&#160;or increase our losses.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The private mortgage insurance industry is highly competitive and is expected to remain so. We believe we currently compete with other private mortgage insurers based on premium rates, underwriting requirements, financial strength (including based on credit or financial strength ratings), customer relationships, name recognition, reputation, strength of management teams and field organizations, the ancillary products and services provided to lenders, and the effective use of technology and innovation in the delivery and servicing of our mortgage insurance products. Changes in the competitive landscape, including as a result of new market entrants, may adversely impact our results.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our relationships with our customers, which may affect the amount of our NIW, could be adversely affected by a variety of factors, including if our premium rates are higher than those of our competitors, our underwriting requirements are more restrictive than those of our competitors, our customers are dissatisfied with our claims-paying practices (including insurance policy rescissions and claim curtailments), or the availability of alternatives to mortgage insurance. </font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In recent years, the industry has materially reduced its use of standard rate cards, which were fairly consistent among competitors, and correspondingly increased its use of (i) pricing systems that use a spectrum of filed rates to allow for formulaic, risk-based pricing based on multiple attributes that may be quickly adjusted within certain parameters,&#160;and (ii) customized rate plans. The widespread use of risk-based pricing systems by the private mortgage insurance industry makes it more difficult to compare our rates to those offered by our competitors. We may not be aware of industry rate changes until we observe that our volume of NIW has changed. In addition, business under customized rate plans is awarded by certain customers for only limited periods of time. As a result, our NIW may fluctuate more than it had in the past. Failure to maintain our business relationships and business volumes with our largest customers could materially impact our business. Regarding the concentration of our new business, our top ten customers accounted for approximately 38% and 36% in the twelve months ended June 30, 2024 and June 30, 2023, respectively. </font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We monitor various competitive and economic factors while seeking to balance both profitability and market share considerations in developing our pricing strategies. Our premium yield is expected to decline over time as older insurance policies with premium rates that are generally higher run off and new insurance policies with premium rates that are generally lower remain on our books.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain of our competitors have access to capital at a lower cost than we do (including, through off-shore intercompany reinsurance vehicles, which have tax advantages that may increase if U.S. corporate income taxes increase). As a result, they may be able to achieve higher after-tax rates of return on their NIW compared to us, which could allow them to leverage reduced premium rates to gain market share, and they may be better positioned to compete outside of traditional mortgage insurance, including by participating in alternative forms of credit enhancement pursued by the GSEs discussed in our risk factor titled </font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">&#34;The amount of insurance we write could be adversely affected if lenders and investors select alternatives to private mortgage insurance or are unable to obtain capital relief for mortgage insurance</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.&#34; </font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Adverse rating agency actions could have a material adverse impact on our business, results of operations and financial condition. </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial strength ratings, which various rating agencies publish as independent opinions of an insurer's financial strength and ability to meet ongoing insurance and contract obligations, are important to maintaining public confidence in our mortgage insurance coverage and our competitive position. PMIERs requires approved insurers to maintain at least one rating with a rating agency acceptable to the respective GSEs. Downgrades in our financial strength ratings could materially affect our business and results of operations, including in the ways described below&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">Our failure to maintain a rating acceptable to the GSEs could impact our eligibility as an approved insurer under PMIERs.</font></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">A downgrade in our financial strength ratings could result in increased scrutiny of our financial condition by the GSEs and&#47;or our customers, potentially resulting in a decrease in the amount of our NIW. </font></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">If we are unable to compete effectively in the current or any future markets as a result of the financial strength ratings assigned to our insurance subsidiaries, our future NIW could be negatively affected. </font></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">Our ability to participate in the non-GSE residential mortgage-backed securities market (the size of which has been limited since 2008, but may grow in the future), could depend on our ability to maintain and improve our investment grade ratings for our insurance subsidiaries. We could be competitively disadvantaged with some market participants because the financial strength ratings of our insurance subsidiaries are lower than those of some competitors. </font><font style="background-color:#ffffff;color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">MGIC's financial strength rating from A.M. Best is A- (with a positive outlook), from Moody&#8217;s is A3 (with a positive outlook) and from Standard &#38; Poor&#8217;s is</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> A- </font><font style="background-color:#ffffff;color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(with a stable outlook)</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">Financial strength ratings may also play a greater role if the GSEs no longer operate in their current capacities, for example, due to legislative or regulatory action. In addition, although the PMIERs do not require minimum financial strength ratings, the GSEs consider financial strength ratings to be important when using forms of credit enhancement other than traditional mortgage insurance, as discussed in our risk factor titled &#34;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">The amount of insurance we write could be adversely affected if lenders and investors select alternatives to private mortgage insurance or are unable to obtain capital relief for mortgage insurance.&#34;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The final GSE capital framework provides more capital credit for transactions with higher rated counterparties, as well as those who are diversified. Although we are currently unaware of a direct impact on MGIC, this could potentially become a competitive disadvantage in the future.</font></div><div style="margin-bottom:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.97pt">Downgrades to our ratings or the ratings of our mortgage insurance subsidiary could adversely affect our cost of funds, liquidity, and access to capital markets</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</font></div><div id="i16a58092dde549c4ac9bcde27a159134_817"></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">We are subject to the risk of legal proceedings.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We operate in a highly regulated industry that is subject to the risk of litigation and regulatory proceedings, including related to our claims paying practices. From time to time, we are a party to material litigation and are also subject to legal and regulatory claims, assertions, actions, reviews, audits, inquiries and investigations. Additional lawsuits, legal and regulatory proceedings and inquiries or other matters may arise in the future. The outcome of future legal and regulatory proceedings, inquiries or other matters could result in adverse judgments, settlements, fines, injunctions, restitutions or other relief which could require significant expenditures or have a material adverse effect on our business prospects, results of operations and financial condition. See our risk factor titled &#34;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">We are subject to comprehensive regulation and other requirements, which we may fail to satisfy&#34; </font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">for additional information about risks related to government enforcement actions</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">From time to time, we are involved in disputes and legal proceedings in the ordinary course of business. In our opinion, based on the facts known at this time, the ultimate resolution of these ordinary course disputes and legal proceedings will not have a material adverse effect on our financial condition or results of operations. Under ASC 450-20, until a loss associated with settlement discussions or legal proceedings becomes probable and can be reasonably estimated, we do not accrue an estimated loss. When we determine that a loss is probable and can be reasonably estimated, we record our best estimate of our probable loss. In those cases, until settlement negotiations or legal proceedings are concluded it is possible that we will record an additional loss. </font></div><div id="i16a58092dde549c4ac9bcde27a159134_831"></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Our success depends, in part, on our ability to manage risks in our investment portfolio. </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our investment portfolio is an important source of revenue and is our primary source of claims paying resources. Although our investment portfolio consists mostly of high quality, investment-grade fixed income investments, our investment portfolio is affected by general economic conditions and tax policy, which may adversely affect the markets for credit and interest-rate-sensitive securities, including the extent and timing of investor participation in these markets, the level and volatility of interest rates and credit spreads and, consequently, the value of our fixed income securities. Prevailing market rates have increased for various reasons, including inflationary pressures, which has reduced the fair value of our investment portfolio holdings relative to their amortized cost. The value of our investment portfolio may also be adversely affected by ratings downgrades, increased bankruptcies, and credit spreads widening. In addition, the collectability and valuation of our municipal bond portfolio may be adversely affected by budget deficits, and declining tax bases and revenues experienced by state and local municipalities. Our investment portfolio also includes commercial mortgage-backed securities, collateralized loan obligations, and asset-backed securities, which could be adversely affected by declines in real estate valuations, increases in unemployment, geopolitical risks and&#47;or financial market disruption, including more restrictive lending conditions and a heightened collection risk on the underlying loans. As a result of these matters, we may not achieve our investment objectives and a reduction in the market value of our investments could have an adverse effect on our liquidity, financial condition and results of operations. </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We carry certain financial instruments at fair value and disclose the fair value of all financial instruments. Valuations use inputs and assumptions that are not always observable or may require estimation&#59; valuation methods may be complex and may also require estimation, thereby resulting in values that are less certain and may vary significantly from the value at which the investments may be ultimately sold. For additional information about the methodologies, estimates and assumptions we use in determining the fair value of our investments refer to Note 3 of Item 8 in Part II our Annual Report on Form 10-K for the year ended December 31, 2023 - &#34;Fair Value Measurements.&#34; </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Federal budget deficit concerns and the potential for political conflict over the U.S. government&#8217;s debt limit may increase the possibility of a default by the U.S. government on its debt obligations, related credit-rating downgrades, or an economic recession in the United States. Many of our investment securities are issued by the U.S. government and government agencies and sponsored entities. As a result of uncertain domestic political conditions, including potential future federal government shutdowns, the possibility of the federal government defaulting on its obligations due to debt ceiling limitations or other unresolved political issues, investments in financial instruments issued or guaranteed by the federal government pose liquidity risks. Any potential downgrades by rating agencies in long-term </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">sovereign credit ratings, as well as sovereign debt issues facing the governments of other countries, could have a material adverse impact on financial markets and economic conditions worldwide.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the significant portion of our investment portfolio that is held by MGIC, to receive full capital credit under insurance regulatory requirements and under the PMIERs, we generally are limited to investing in investment grade fixed income securities whose yields reflect their lower credit risk profile. Our investment income depends upon the size of the portfolio and its reinvestment at prevailing interest rates. A prolonged period of low investment yields would have an adverse impact on our investment income as would a decrease in the size of the portfolio. </font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We structure our investment portfolio to satisfy our expected liabilities, including claim payments in our mortgage insurance business. If we underestimate our liabilities or improperly structure our investments to meet these liabilities, we could have unexpected losses resulting from the forced liquidation of fixed income investments before their maturity, which could adversely affect our results of operations.</font></div><div id="i16a58092dde549c4ac9bcde27a159134_845"></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">The inability of our insurance subsidiaries to pay dividends in sufficient amounts would harm our ability to meet our obligations, pay future shareholder dividends and&#47;or make future share repurchases. </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:112%">MGIC Investment Corporation is the holding company for our insurance operating subsidiaries. At the holding company level, our principal assets are the shares of capital stock of our insurance company subsidiaries and cash and investments. Dividends and other permitted distributions from MGIC are the holding company's primary source of funds used to meet ongoing cash requirements, including future debt service payments, repurchases of its shares, payment of dividends to our shareholders, and other expenses. Other sources of holding company cash inflow include investment income and raising capital in the public markets. The payment of dividends from MGIC is subject to regulatory approval as described in our Annual Reports on Form 10-K.  In general, dividends in excess of prescribed limits are deemed &#8220;extraordinary&#8221; and may not be paid if disapproved by the OCI. The prescribed limits are based on a rolling 12-month period, and as such, the impact of the limitations will vary over time.  In the twelve months ended June 30, 2024, MGIC paid $650 million in dividends to the holding company. Future dividend payments from MGIC to the holding company will be determined in consultation with the board of directors, and after considering any updated estimates about our business, subject to regulatory approval.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The long-term debt obligations are owed by the holding company and not its subsidiaries. At June 30, 2024, we had approximately $990 million in cash and investments at our holding company and our holding company&#8217;s long-term debt obligations were $650 million in aggregate principal amount. Annual debt service on the long-term debt obligations outstanding as of June 30, 2024, is approximately $34 million. The inability of MGIC to pay dividends (or other intercompany amounts due) in an amount sufficient to enable us to meet our cash requirements at the holding company level could have an adverse effect on our operations, and our ability to repay debt, repurchase shares and&#47;or pay dividends to shareholders.</font></div><div style="text-align:justify"><font><br></font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If any capital contributions to our subsidiaries are required, such contributions would decrease our holding company cash and investments. </font></div><div id="i16a58092dde549c4ac9bcde27a159134_859"></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Your ownership in our company may be diluted by additional capital that we raise.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As noted above under our risk factor titled </font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">&#8220;We may not continue to meet the GSEs&#8217; private mortgage insurer eligibility requirements and our returns may decrease if we are required to maintain more capital in order to maintain our eligibility,&#8221;</font><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> although we are currently in compliance with the requirements of the PMIERs, there can be no assurance that we would not seek to issue additional debt capital or to raise additional equity or equity-linked capital to manage our capital position under the PMIERs or for other purposes. Any future issuance of equity securities may dilute your ownership interest in our company. In addition, the market price of our common stock could decline as a result of sales of a large number of shares or similar securities in the market or the perception that such sales could occur.</font></div><div id="i16a58092dde549c4ac9bcde27a159134_873"></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">The price of our common stock may fluctuate significantly, which may make it difficult for holders to resell common stock when they want or at a price they find attractive.</font></div><div style="margin-bottom:9pt;text-align:justify"><font style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The market price for our common stock may fluctuate significantly. In addition to the risk factors described herein, the following factors may have an adverse impact on the market price for our common stock&#58; changes in general conditions in the economy, the mortgage insurance industry or the financial stability of markets and financial services industry&#59; announcements by us or our competitors of acquisitions or strategic initiatives&#59; our actual or anticipated quarterly and annual operating results&#59; changes in expectations of future financial performance (including incurred losses on our insurance in force)&#59; changes in estimates of securities analysts or rating agencies&#59; actual or anticipated changes in our share repurchase program or dividends&#59; changes in operating performance or market valuation of companies in the mortgage insurance industry&#59; the addition or departure of key personnel&#59; changes in tax law&#59; and adverse press or news announcements affecting us or the industry. In addition, ownership by certain types of investors may affect the market price and trading volume of our common stock. For example, ownership in our common stock by investors such as index funds and exchange-traded funds can affect the stock&#8217;s price when those investors must purchase or sell our common stock because the investors have experienced significant cash inflows or outflows, the index to which our common stock belongs has been rebalanced, or our common stock is added to and&#47;or removed from an index (due to changes in our market capitalization, for example). </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>mtg-20240630.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:4d90785f-7d3e-41e5-b0bc-bcd0b30f1d4b,g:90a18867-dd81-4000-8c67-56fbfc4d9383-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:mtg="http://www.mgic.com/20240630" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.mgic.com/20240630">
  <xs:import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="mtg-20240630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="mtg-20240630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="mtg-20240630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="mtg-20240630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="DocumentandEntityInformation" roleURI="http://www.mgic.com/role/DocumentandEntityInformation">
        <link:definition>0000001 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETS" roleURI="http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS">
        <link:definition>9952151 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>9952152 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFOPERATIONS" roleURI="http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS">
        <link:definition>9952153 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" roleURI="http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME">
        <link:definition>9952154 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" roleURI="http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY">
        <link:definition>9952155 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>9952156 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NatureofBusinessandBasisofPresentation" roleURI="http://www.mgic.com/role/NatureofBusinessandBasisofPresentation">
        <link:definition>9952157 - Disclosure - Nature of Business and Basis of Presentation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPolicies" roleURI="http://www.mgic.com/role/SignificantAccountingPolicies">
        <link:definition>9952158 - Disclosure - Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Debt" roleURI="http://www.mgic.com/role/Debt">
        <link:definition>9952159 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Reinsurance" roleURI="http://www.mgic.com/role/Reinsurance">
        <link:definition>9952160 - Disclosure - Reinsurance</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LitigationandContingencies" roleURI="http://www.mgic.com/role/LitigationandContingencies">
        <link:definition>9952161 - Disclosure - Litigation and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShare" roleURI="http://www.mgic.com/role/EarningsperShare">
        <link:definition>9952162 - Disclosure - Earnings per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Investments" roleURI="http://www.mgic.com/role/Investments">
        <link:definition>9952163 - Disclosure - Investments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://www.mgic.com/role/FairValueMeasurements">
        <link:definition>9952164 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherComprehensiveIncome" roleURI="http://www.mgic.com/role/OtherComprehensiveIncome">
        <link:definition>9952165 - Disclosure - Other Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BenefitPlans" roleURI="http://www.mgic.com/role/BenefitPlans">
        <link:definition>9952166 - Disclosure - Benefit Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LossReserves" roleURI="http://www.mgic.com/role/LossReserves">
        <link:definition>9952167 - Disclosure - Loss Reserves</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareholdersEquity" roleURI="http://www.mgic.com/role/ShareholdersEquity">
        <link:definition>9952168 - Disclosure - Shareholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBasedCompensation" roleURI="http://www.mgic.com/role/ShareBasedCompensation">
        <link:definition>9952169 - Disclosure - Share-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StatutoryInformation" roleURI="http://www.mgic.com/role/StatutoryInformation">
        <link:definition>9952170 - Disclosure - Statutory Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesPolicies" roleURI="http://www.mgic.com/role/SignificantAccountingPoliciesPolicies">
        <link:definition>9954471 - Disclosure - Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtTables" roleURI="http://www.mgic.com/role/DebtTables">
        <link:definition>9954472 - Disclosure - Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ReinsuranceTables" roleURI="http://www.mgic.com/role/ReinsuranceTables">
        <link:definition>9954473 - Disclosure - Reinsurance (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShareTables" roleURI="http://www.mgic.com/role/EarningsperShareTables">
        <link:definition>9954474 - Disclosure - Earnings per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsTables" roleURI="http://www.mgic.com/role/InvestmentsTables">
        <link:definition>9954475 - Disclosure - Investments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsTables" roleURI="http://www.mgic.com/role/FairValueMeasurementsTables">
        <link:definition>9954476 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherComprehensiveIncomeTables" roleURI="http://www.mgic.com/role/OtherComprehensiveIncomeTables">
        <link:definition>9954477 - Disclosure - Other Comprehensive Income (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BenefitPlansTables" roleURI="http://www.mgic.com/role/BenefitPlansTables">
        <link:definition>9954478 - Disclosure - Benefit Plans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LossReservesTables" roleURI="http://www.mgic.com/role/LossReservesTables">
        <link:definition>9954479 - Disclosure - Loss Reserves (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBasedCompensationTables" roleURI="http://www.mgic.com/role/ShareBasedCompensationTables">
        <link:definition>9954480 - Disclosure - Share-Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StatutoryInformationStatutoryInformationTables" roleURI="http://www.mgic.com/role/StatutoryInformationStatutoryInformationTables">
        <link:definition>9954481 - Disclosure - Statutory Information Statutory Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtSummaryofDebtObligationsDetails" roleURI="http://www.mgic.com/role/DebtSummaryofDebtObligationsDetails">
        <link:definition>9954482 - Disclosure - Debt - Summary of Debt Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtNarrativeDetails" roleURI="http://www.mgic.com/role/DebtNarrativeDetails">
        <link:definition>9954483 - Disclosure - Debt - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails" roleURI="http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails">
        <link:definition>9954484 - Disclosure - Reinsurance - Summary of Premiums Earned and Losses Incurred (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ReinsuranceNarrativeDetails" roleURI="http://www.mgic.com/role/ReinsuranceNarrativeDetails">
        <link:definition>9954485 - Disclosure - Reinsurance - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ReinsuranceQuotaShareTransactionsTermsDetails" roleURI="http://www.mgic.com/role/ReinsuranceQuotaShareTransactionsTermsDetails">
        <link:definition>9954486 - Disclosure - Reinsurance - Quota Share Transactions Terms (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ReinsuranceExcessofLossReinsuranceDetails" roleURI="http://www.mgic.com/role/ReinsuranceExcessofLossReinsuranceDetails">
        <link:definition>9954487 - Disclosure - Reinsurance - Excess of Loss Reinsurance (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ReinsuranceVariableInterestEntityDetails" roleURI="http://www.mgic.com/role/ReinsuranceVariableInterestEntityDetails">
        <link:definition>9954488 - Disclosure - Reinsurance - Variable Interest Entity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperShareDetails" roleURI="http://www.mgic.com/role/EarningsperShareDetails">
        <link:definition>9954489 - Disclosure - Earnings per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsDetails" roleURI="http://www.mgic.com/role/InvestmentsDetails">
        <link:definition>9954490 - Disclosure - Investments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails" roleURI="http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails">
        <link:definition>9954491 - Disclosure - Investments - Amortized Cost and Fair Values of Debt Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsEquitySecuritiesDetails" roleURI="http://www.mgic.com/role/InvestmentsEquitySecuritiesDetails">
        <link:definition>9954492 - Disclosure - Investments - Equity Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsNetGainsLossesOnInvestmentsandOtherFinancialInstrumentsDetails" roleURI="http://www.mgic.com/role/InvestmentsNetGainsLossesOnInvestmentsandOtherFinancialInstrumentsDetails">
        <link:definition>9954493 - Disclosure - Investments - Net Gains (Losses) On Investments and Other Financial Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsSecuritiesInUnrealizedLossPositionDetails" roleURI="http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails">
        <link:definition>9954494 - Disclosure - Investments - Securities In Unrealized Loss Position (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsDetails" roleURI="http://www.mgic.com/role/FairValueMeasurementsDetails">
        <link:definition>9954495 - Disclosure - Fair Value Measurements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsAssetsandLiabilitiesNotMeasuredatFairValueDetails" roleURI="http://www.mgic.com/role/FairValueMeasurementsAssetsandLiabilitiesNotMeasuredatFairValueDetails">
        <link:definition>9954496 - Disclosure - Fair Value Measurements - Assets and Liabilities Not Measured at Fair Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherComprehensiveIncomeDetails" roleURI="http://www.mgic.com/role/OtherComprehensiveIncomeDetails">
        <link:definition>9954497 - Disclosure - Other Comprehensive Income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherComprehensiveIncomeRollforwardofAOCIDetails" roleURI="http://www.mgic.com/role/OtherComprehensiveIncomeRollforwardofAOCIDetails">
        <link:definition>9954498 - Disclosure - Other Comprehensive Income - Rollforward of AOCI (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BenefitPlansDetails" roleURI="http://www.mgic.com/role/BenefitPlansDetails">
        <link:definition>9954499 - Disclosure - Benefit Plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LossReservesDetails" roleURI="http://www.mgic.com/role/LossReservesDetails">
        <link:definition>9954500 - Disclosure - Loss Reserves (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LossReservesReconciliationofBeginningandEndingBalancesDetails" roleURI="http://www.mgic.com/role/LossReservesReconciliationofBeginningandEndingBalancesDetails">
        <link:definition>9954501 - Disclosure - Loss Reserves - Reconciliation of Beginning and Ending Balances (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareholdersEquityDetails" roleURI="http://www.mgic.com/role/ShareholdersEquityDetails">
        <link:definition>9954502 - Disclosure - Shareholders' Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBasedCompensationDetails" roleURI="http://www.mgic.com/role/ShareBasedCompensationDetails">
        <link:definition>9954503 - Disclosure - Share-Based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StatutoryInformationDetails" roleURI="http://www.mgic.com/role/StatutoryInformationDetails">
        <link:definition>9954504 - Disclosure - Statutory Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StatutoryInformationSummaryofAmountsDisclosedUnderStatutoryAccountingPracticesDetails" roleURI="http://www.mgic.com/role/StatutoryInformationSummaryofAmountsDisclosedUnderStatutoryAccountingPracticesDetails">
        <link:definition>9954505 - Disclosure - Statutory Information - Summary of Amounts Disclosed Under Statutory Accounting Practices (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="mtg_CreditUnionQuotaShareReinsuranceTransactionMember" abstract="true" name="CreditUnionQuotaShareReinsuranceTransactionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mtg_ReinsuranceProfitCommission" abstract="false" name="ReinsuranceProfitCommission" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtg_StatutoryAccountingPracticesRegulatoryCapitalRequirementsRisktoCapitalRatioMaximum" abstract="false" name="StatutoryAccountingPracticesRegulatoryCapitalRequirementsRisktoCapitalRatioMaximum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="mtg_A2024TraditionalXOLMember" abstract="true" name="A2024TraditionalXOLMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mtg_HomeRe20221Member" abstract="true" name="HomeRe20221Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mtg_QuotaShareReinsuranceTransaction2022And20232022NIWMember" abstract="true" name="QuotaShareReinsuranceTransaction2022And20232022NIWMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mtg_HomeRe20231Member" abstract="true" name="HomeRe20231Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mtg_ReinsuranceRetentionPolicyPercentOfTotalTrustAssetsInvestedInCashOrDirectU.S.FederalGovernmentObligations" abstract="false" name="ReinsuranceRetentionPolicyPercentOfTotalTrustAssetsInvestedInCashOrDirectU.S.FederalGovernmentObligations" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="mtg_HomeRespecialpurposeinsurersMember" abstract="true" name="HomeRespecialpurposeinsurersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mtg_AmountOfRequiredMpp" abstract="false" name="AmountOfRequiredMpp" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtg_StatutoryCapitalRequirementsAbstract" abstract="true" name="StatutoryCapitalRequirementsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsLifetimeLossRatioCap" abstract="false" name="ReinsuranceQuotaShareReinsuranceAgreementTermsLifetimeLossRatioCap" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="mtg_QuotaShareReinsuranceTransactionsMember" abstract="true" name="QuotaShareReinsuranceTransactionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mtg_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApprovalMeasurementMeasurementPeriod" abstract="false" name="StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApprovalMeasurementMeasurementPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="mtg_A2023TraditionalXOLMember" abstract="true" name="A2023TraditionalXOLMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments" abstract="false" name="NetGainsLossesOnInvestmentsAndOtherFinancialInstruments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtg_Risktocapitalratioatendofperiod" abstract="false" name="Risktocapitalratioatendofperiod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mtg_HomeRe20181Member" abstract="true" name="HomeRe20181Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mtg_LossesIncurredAbstract" abstract="true" name="LossesIncurredAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mtg_IncreaseDecreaseInExpectedClaimRateMember" abstract="true" name="IncreaseDecreaseInExpectedClaimRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mtg_ReinsuranceCedingCommissionEarned" abstract="false" name="ReinsuranceCedingCommissionEarned" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtg_ExcessOfLossReinsuranceTransactionsMember" abstract="true" name="ExcessOfLossReinsuranceTransactionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mtg_MortgageGuarantyInsuranceCorporationMember" abstract="true" name="MortgageGuarantyInsuranceCorporationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mtg_QuotaShareReinsuranceTransaction20242024NIWMember" abstract="true" name="QuotaShareReinsuranceTransaction20242024NIWMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mtg_ContingencyReserve" abstract="false" name="ContingencyReserve" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtg_HomeRe20212Member" abstract="true" name="HomeRe20212Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mtg_ReinsuranceRetentionPolicyInitialAmountRetained" abstract="false" name="ReinsuranceRetentionPolicyInitialAmountRetained" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtg_QuotaShareReinsuranceTransaction2021And20222022NIWMember" abstract="true" name="QuotaShareReinsuranceTransaction2021And20222022NIWMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue" abstract="false" name="AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtg_OnePercentagePointIncreaseDecreaseInAverageClaimRateReserveFactorMember" abstract="true" name="OnePercentagePointIncreaseDecreaseInAverageClaimRateReserveFactorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mtg_ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm" abstract="false" name="ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="mtg_FixedIncomeSecuritiesAbstract" abstract="true" name="FixedIncomeSecuritiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsAnnualLossRatioCap" abstract="false" name="ReinsuranceQuotaShareReinsuranceAgreementTermsAnnualLossRatioCap" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="mtg_FivePointTwoFivePercentSeniorNotesMember" abstract="true" name="FivePointTwoFivePercentSeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mtg_PensionAndSupplementalPlansMember" abstract="true" name="PensionAndSupplementalPlansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mtg_ProceedsFromMaturityOfFixedIncomeSecurities" abstract="false" name="ProceedsFromMaturityOfFixedIncomeSecurities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtg_ReinsuranceRetentionPolicyFundingPercentage" abstract="false" name="ReinsuranceRetentionPolicyFundingPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="mtg_ScheduleOfQuotaShareReinsuranceAgreementsTableTextBlock" abstract="false" name="ScheduleOfQuotaShareReinsuranceAgreementsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="mtg_A1000IncreaseDecreaseInAverageSeverityReserveFactorMember" abstract="true" name="A1000IncreaseDecreaseInAverageSeverityReserveFactorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mtg_QuotaShareReinsuranceTransaction2022And20232023NIWMember" abstract="true" name="QuotaShareReinsuranceTransaction2022And20232023NIWMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mtg_ExcessOfLossReinsuranceTransactionsHomeReTransactionsMember" abstract="true" name="ExcessOfLossReinsuranceTransactionsHomeReTransactionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo" abstract="false" name="ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="mtg_ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" abstract="false" name="ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtg_IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses" abstract="false" name="IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent" abstract="false" name="ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="mtg_QuotaShareReinsuranceTransaction2020And20212021NIWMember" abstract="true" name="QuotaShareReinsuranceTransaction2020And20212021NIWMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingCommissionPercent" abstract="false" name="ReinsuranceQuotaShareReinsuranceAgreementTermsCedingCommissionPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne" abstract="false" name="ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="mtg_IncreaseDecreaseRelatedToSeverityPoolReservesLAEReservesReinsuranceAndOtherMember" abstract="true" name="IncreaseDecreaseRelatedToSeverityPoolReservesLAEReservesReinsuranceAndOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mtg_OtherInvestedAssetsFairValueDisclosure" abstract="false" name="OtherInvestedAssetsFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtg_PremiumRefundLiabilityExpectedClaimPayments" abstract="false" name="PremiumRefundLiabilityExpectedClaimPayments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost" abstract="false" name="AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtg_AmountOfPolicyholdersPositionAboveOrBelowRequiredRegulatoryMinimum" abstract="false" name="AmountOfPolicyholdersPositionAboveOrBelowRequiredRegulatoryMinimum" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtg_QuotaShareReinsuranceTransaction2021And20222021NIWMember" abstract="true" name="QuotaShareReinsuranceTransaction2021And20222021NIWMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mtg_NonEmployeeDirectorRSUsMember" abstract="true" name="NonEmployeeDirectorRSUsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mtg_HomeRe20211Member" abstract="true" name="HomeRe20211Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mtg_QuotaShareReinsuranceTransaction20232023NIWMember" abstract="true" name="QuotaShareReinsuranceTransaction20232023NIWMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mtg_RealEstateAcquiredMember" abstract="true" name="RealEstateAcquiredMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mtg_StatutoryCapitalAbstract" abstract="true" name="StatutoryCapitalAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mtg_AmortizationPeriodExcessofLossReinsuranceCoverage" abstract="false" name="AmortizationPeriodExcessofLossReinsuranceCoverage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="mtg_A2022TraditionalXOLMember" abstract="true" name="A2022TraditionalXOLMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mtg_StatutoryAccountingPracticesStatutoryAmountAvailableforDividendPaymentswithoutRegulatoryApprovalMeasurementDividendPaymentPeriod" abstract="false" name="StatutoryAccountingPracticesStatutoryAmountAvailableforDividendPaymentswithoutRegulatoryApprovalMeasurementDividendPaymentPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="mtg_HomeRe20191Member" abstract="true" name="HomeRe20191Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mtg_HomeRe20201Member" abstract="true" name="HomeRe20201Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="mtg_LossesPaidAbstract" abstract="true" name="LossesPaidAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mtg_NumberOfJurisdictionsWithRiskToCapitalRequirements" abstract="false" name="NumberOfJurisdictionsWithRiskToCapitalRequirements" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="mtg_ReinsuranceAgreementOptionalRightPercentOfReinsuranceCoverageThreshold" abstract="false" name="ReinsuranceAgreementOptionalRightPercentOfReinsuranceCoverageThreshold" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsThresholdForPrivateMortgageInsurerEligibilityRequirementsForTerminationElection" abstract="false" name="ReinsuranceQuotaShareReinsuranceAgreementTermsThresholdForPrivateMortgageInsurerEligibilityRequirementsForTerminationElection" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="mtg_StatutoryCapitalRequirementsRiskToCapitalRatio" abstract="false" name="StatutoryCapitalRequirementsRiskToCapitalRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="mtg_StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation" abstract="false" name="StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mtg_PercentageOfStatutoryPolicyholdersSurplusUsedToDetermineMaximumAllowableDividends" abstract="false" name="PercentageOfStatutoryPolicyholdersSurplusUsedToDetermineMaximumAllowableDividends" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>mtg-20240630_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:4d90785f-7d3e-41e5-b0bc-bcd0b30f1d4b,g:90a18867-dd81-4000-8c67-56fbfc4d9383-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="mtg-20240630.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_8e293279-7bd8-43f3-a5b4-f4f0b309cc77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Investments_a02f5f41-d78e-4ef7-bc67-f1db7356b7a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Investments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8e293279-7bd8-43f3-a5b4-f4f0b309cc77" xlink:to="loc_us-gaap_Investments_a02f5f41-d78e-4ef7-bc67-f1db7356b7a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_bdbe174d-8a11-4cdd-858b-7708282c5b8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8e293279-7bd8-43f3-a5b4-f4f0b309cc77" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_bdbe174d-8a11-4cdd-858b-7708282c5b8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_3bed4441-0a34-4730-99da-6bc4d3a5e25f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8e293279-7bd8-43f3-a5b4-f4f0b309cc77" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_3bed4441-0a34-4730-99da-6bc4d3a5e25f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInvestmentIncomeReceivable_3b9fe56f-ef87-45f4-8e25-d0bfa755bf83" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedInvestmentIncomeReceivable"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8e293279-7bd8-43f3-a5b4-f4f0b309cc77" xlink:to="loc_us-gaap_AccruedInvestmentIncomeReceivable_3b9fe56f-ef87-45f4-8e25-d0bfa755bf83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments_7ecc1624-cc71-4596-a31a-3509e59b5b23" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8e293279-7bd8-43f3-a5b4-f4f0b309cc77" xlink:to="loc_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments_7ecc1624-cc71-4596-a31a-3509e59b5b23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceRecoverablesOnPaidLosses_e9fa55a7-8fa3-4c3b-bffd-dda8a004fce3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceRecoverablesOnPaidLosses"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8e293279-7bd8-43f3-a5b4-f4f0b309cc77" xlink:to="loc_us-gaap_ReinsuranceRecoverablesOnPaidLosses_e9fa55a7-8fa3-4c3b-bffd-dda8a004fce3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PremiumsReceivableAtCarryingValue_0972585c-ae26-44d8-a5e1-8643ca4f5465" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PremiumsReceivableAtCarryingValue"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8e293279-7bd8-43f3-a5b4-f4f0b309cc77" xlink:to="loc_us-gaap_PremiumsReceivableAtCarryingValue_0972585c-ae26-44d8-a5e1-8643ca4f5465" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_5548e675-a136-46b0-b5e2-43b1b6ec41e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8e293279-7bd8-43f3-a5b4-f4f0b309cc77" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_5548e675-a136-46b0-b5e2-43b1b6ec41e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredPolicyAcquisitionCosts_3cddba02-c9e2-4e1e-b430-e11bd6dd3713" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredPolicyAcquisitionCosts"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8e293279-7bd8-43f3-a5b4-f4f0b309cc77" xlink:to="loc_us-gaap_DeferredPolicyAcquisitionCosts_3cddba02-c9e2-4e1e-b430-e11bd6dd3713" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_fe14be80-24b8-409c-b249-114fc877937d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssets"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8e293279-7bd8-43f3-a5b4-f4f0b309cc77" xlink:to="loc_us-gaap_OtherAssets_fe14be80-24b8-409c-b249-114fc877937d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_d84ee059-1303-45dd-80df-dda49b4916c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8e293279-7bd8-43f3-a5b4-f4f0b309cc77" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_d84ee059-1303-45dd-80df-dda49b4916c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Investments_af8b46a2-df37-4f09-a656-4e1363150c80" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Investments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_a481fd69-2ed5-476a-bf1d-b9148c941e0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Investments_af8b46a2-df37-4f09-a656-4e1363150c80" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_a481fd69-2ed5-476a-bf1d-b9148c941e0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestments_8dca03f1-2223-40ff-8122-19a88da7c767" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Investments_af8b46a2-df37-4f09-a656-4e1363150c80" xlink:to="loc_us-gaap_OtherInvestments_8dca03f1-2223-40ff-8122-19a88da7c767" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_c41f7576-ebda-4a0f-929d-16009777c58b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Investments_af8b46a2-df37-4f09-a656-4e1363150c80" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_c41f7576-ebda-4a0f-929d-16009777c58b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_6db87291-2491-4604-9d4e-aeb4d5bb1d2b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_61a7be79-da8a-427a-bfc7-ea58f6536365" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_6db87291-2491-4604-9d4e-aeb4d5bb1d2b" xlink:to="loc_us-gaap_CommitmentsAndContingencies_61a7be79-da8a-427a-bfc7-ea58f6536365" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_0e56d8c1-4389-4518-b64e-94cd4a5505b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_6db87291-2491-4604-9d4e-aeb4d5bb1d2b" xlink:to="loc_us-gaap_Liabilities_0e56d8c1-4389-4518-b64e-94cd4a5505b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b5a5a708-022d-4b61-8989-9d7dc9a0fea5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_6db87291-2491-4604-9d4e-aeb4d5bb1d2b" xlink:to="loc_us-gaap_StockholdersEquity_b5a5a708-022d-4b61-8989-9d7dc9a0fea5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_4fce50be-fbec-412e-a9ad-914bc2476f0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_af68bb43-8e09-4cc0-9bcd-44cf42618319" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_4fce50be-fbec-412e-a9ad-914bc2476f0e" xlink:to="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_af68bb43-8e09-4cc0-9bcd-44cf42618319" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnearnedPremiums_d039064c-5be5-434c-8bdb-78957f95aff8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnearnedPremiums"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_4fce50be-fbec-412e-a9ad-914bc2476f0e" xlink:to="loc_us-gaap_UnearnedPremiums_d039064c-5be5-434c-8bdb-78957f95aff8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_f718b413-3dea-4484-8537-5478c1b6b826" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_4fce50be-fbec-412e-a9ad-914bc2476f0e" xlink:to="loc_us-gaap_OtherLiabilities_f718b413-3dea-4484-8537-5478c1b6b826" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_5afd28fe-a318-4823-a6bf-c90a2ae090d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeniorNotes"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_4fce50be-fbec-412e-a9ad-914bc2476f0e" xlink:to="loc_us-gaap_SeniorNotes_5afd28fe-a318-4823-a6bf-c90a2ae090d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_61173cd7-503d-4f61-8145-f9cace4e478a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_793dbaca-039e-4853-b2eb-0cfd70a66812" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_61173cd7-503d-4f61-8145-f9cace4e478a" xlink:to="loc_us-gaap_CommonStockValue_793dbaca-039e-4853-b2eb-0cfd70a66812" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_e8964f8a-c542-4d57-b392-24b64a8dffb5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_61173cd7-503d-4f61-8145-f9cace4e478a" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_e8964f8a-c542-4d57-b392-24b64a8dffb5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_570a715c-f083-4166-a635-f96c42cd3238" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_61173cd7-503d-4f61-8145-f9cace4e478a" xlink:to="loc_us-gaap_TreasuryStockValue_570a715c-f083-4166-a635-f96c42cd3238" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f2ab28ec-c6e8-4fc2-b385-19e0e1a0284f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_61173cd7-503d-4f61-8145-f9cace4e478a" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f2ab28ec-c6e8-4fc2-b385-19e0e1a0284f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e3e89326-409d-40b7-b4c0-45aec858850b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_61173cd7-503d-4f61-8145-f9cace4e478a" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e3e89326-409d-40b7-b4c0-45aec858850b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="mtg-20240630.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:calculationLink xlink:role="http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_1367203b-fdbe-4691-b39b-04035f9e7da5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_299e139c-4e64-42d5-ae2e-047b51fadbcc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_1367203b-fdbe-4691-b39b-04035f9e7da5" xlink:to="loc_us-gaap_OtherIncome_299e139c-4e64-42d5-ae2e-047b51fadbcc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetInvestmentIncome_55136b88-1139-4e7e-81e4-1336766e70c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetInvestmentIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_1367203b-fdbe-4691-b39b-04035f9e7da5" xlink:to="loc_us-gaap_NetInvestmentIncome_55136b88-1139-4e7e-81e4-1336766e70c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PremiumsEarnedNet_d7a88f9c-3f32-422c-baa7-06f8e1211090" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PremiumsEarnedNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_1367203b-fdbe-4691-b39b-04035f9e7da5" xlink:to="loc_us-gaap_PremiumsEarnedNet_d7a88f9c-3f32-422c-baa7-06f8e1211090" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments_950a433c-31ec-475a-8ee7-cd6edadc52b1" xlink:href="mtg-20240630.xsd#mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_1367203b-fdbe-4691-b39b-04035f9e7da5" xlink:to="loc_mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments_950a433c-31ec-475a-8ee7-cd6edadc52b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PremiumsWrittenNet_2783eca6-9429-4a00-a47b-f9544fbab344" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PremiumsWrittenNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectPremiumsWritten_c702371b-9aa6-43b9-a858-a7490cbcdea4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DirectPremiumsWritten"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PremiumsWrittenNet_2783eca6-9429-4a00-a47b-f9544fbab344" xlink:to="loc_us-gaap_DirectPremiumsWritten_c702371b-9aa6-43b9-a858-a7490cbcdea4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssumedPremiumsWritten_16987f8d-3b53-498e-93df-930d307aab30" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssumedPremiumsWritten"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PremiumsWrittenNet_2783eca6-9429-4a00-a47b-f9544fbab344" xlink:to="loc_us-gaap_AssumedPremiumsWritten_16987f8d-3b53-498e-93df-930d307aab30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededPremiumsWritten_5edb3bec-a80c-4dbf-9341-c46b243902ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CededPremiumsWritten"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PremiumsWrittenNet_2783eca6-9429-4a00-a47b-f9544fbab344" xlink:to="loc_us-gaap_CededPremiumsWritten_5edb3bec-a80c-4dbf-9341-c46b243902ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PremiumsEarnedNet_4ed8f107-b948-4fc3-9ffa-93fea52a7a5f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PremiumsEarnedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PremiumsWrittenNet_514c1c8a-2327-4c89-a007-91f1c9284c71" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PremiumsWrittenNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PremiumsEarnedNet_4ed8f107-b948-4fc3-9ffa-93fea52a7a5f" xlink:to="loc_us-gaap_PremiumsWrittenNet_514c1c8a-2327-4c89-a007-91f1c9284c71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInUnearnedPremiumsNet_c10bd1de-aaef-4d1c-a5a8-b8f910f7b82d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInUnearnedPremiumsNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PremiumsEarnedNet_4ed8f107-b948-4fc3-9ffa-93fea52a7a5f" xlink:to="loc_us-gaap_IncreaseDecreaseInUnearnedPremiumsNet_c10bd1de-aaef-4d1c-a5a8-b8f910f7b82d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BenefitsLossesAndExpenses_f585982a-ed06-4659-bac5-b2356f3986ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BenefitsLossesAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherUnderwritingExpense_4ebd8303-da5f-43c7-9754-90d0472c7ea4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherUnderwritingExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BenefitsLossesAndExpenses_f585982a-ed06-4659-bac5-b2356f3986ee" xlink:to="loc_us-gaap_OtherUnderwritingExpense_4ebd8303-da5f-43c7-9754-90d0472c7ea4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_24d6d498-0c60-46c2-b4ca-4f79702a0ba6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BenefitsLossesAndExpenses_f585982a-ed06-4659-bac5-b2356f3986ee" xlink:to="loc_us-gaap_InterestExpenseDebt_24d6d498-0c60-46c2-b4ca-4f79702a0ba6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredNet_1ca7c6e7-4caa-48ea-9914-3e3aeb1343bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PolicyholderBenefitsAndClaimsIncurredNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BenefitsLossesAndExpenses_f585982a-ed06-4659-bac5-b2356f3986ee" xlink:to="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredNet_1ca7c6e7-4caa-48ea-9914-3e3aeb1343bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense_af9f6e83-d5de-4eb7-91ee-729428091d0c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BenefitsLossesAndExpenses_f585982a-ed06-4659-bac5-b2356f3986ee" xlink:to="loc_us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense_af9f6e83-d5de-4eb7-91ee-729428091d0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2656b98e-6f7d-4b92-9c27-96941a77d316" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4caefe6b-0a1f-4032-b7d2-9aae89ab11ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_2656b98e-6f7d-4b92-9c27-96941a77d316" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4caefe6b-0a1f-4032-b7d2-9aae89ab11ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c727a493-6e3e-4867-9aa2-f0a5cf2ee2ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_2656b98e-6f7d-4b92-9c27-96941a77d316" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_c727a493-6e3e-4867-9aa2-f0a5cf2ee2ba" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="mtg-20240630.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:calculationLink xlink:role="http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_88bf5b6a-03d1-43b1-ba95-c0e1bc1da8cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c4b5cff5-ff85-4e6b-8ab2-3fe4b02fb78f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_88bf5b6a-03d1-43b1-ba95-c0e1bc1da8cc" xlink:to="loc_us-gaap_NetIncomeLoss_c4b5cff5-ff85-4e6b-8ab2-3fe4b02fb78f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_37c531cc-ba52-4d88-8420-e59f311987f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_88bf5b6a-03d1-43b1-ba95-c0e1bc1da8cc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_37c531cc-ba52-4d88-8420-e59f311987f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_baabbea0-1920-458f-8a9d-52723b9f0b34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_49853f20-868c-43b5-a05c-eaddf90e7d10" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_baabbea0-1920-458f-8a9d-52723b9f0b34" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_49853f20-868c-43b5-a05c-eaddf90e7d10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_e1d76df1-86ee-422b-a638-01e367901d8d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_baabbea0-1920-458f-8a9d-52723b9f0b34" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_e1d76df1-86ee-422b-a638-01e367901d8d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="mtg-20240630.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_c56e660e-8c0f-405f-adaf-ceddb01afb9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7381fffa-be53-4ec3-8663-b23d8bfa0d7f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_c56e660e-8c0f-405f-adaf-ceddb01afb9d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7381fffa-be53-4ec3-8663-b23d8bfa0d7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_43652604-d7e0-4463-8463-06d07c52fb31" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_c56e660e-8c0f-405f-adaf-ceddb01afb9d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_43652604-d7e0-4463-8463-06d07c52fb31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_14f297e1-54ad-4b7e-bc26-c18721141152" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_c56e660e-8c0f-405f-adaf-ceddb01afb9d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_14f297e1-54ad-4b7e-bc26-c18721141152" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_94cab304-3b92-4624-b99e-3299bc46187e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_62cae6e5-9d8b-4026-a110-6f66c142fb28" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_94cab304-3b92-4624-b99e-3299bc46187e" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_62cae6e5-9d8b-4026-a110-6f66c142fb28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_ef23e3ea-b606-4107-959c-c582ed21833f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_94cab304-3b92-4624-b99e-3299bc46187e" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_ef23e3ea-b606-4107-959c-c582ed21833f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1e486790-a901-4730-9368-fc02cf51ef9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_94cab304-3b92-4624-b99e-3299bc46187e" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1e486790-a901-4730-9368-fc02cf51ef9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b5c5d7e5-a282-4802-a8bd-d5411df67fc6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ee087dc0-f0c9-47f7-b918-5a05ddac2abf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b5c5d7e5-a282-4802-a8bd-d5411df67fc6" xlink:to="loc_us-gaap_NetIncomeLoss_ee087dc0-f0c9-47f7-b918-5a05ddac2abf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAmortizationAndAccretionNet_feed6607-403c-494d-ad7f-249ba5f45039" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAmortizationAndAccretionNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b5c5d7e5-a282-4802-a8bd-d5411df67fc6" xlink:to="loc_us-gaap_DepreciationAmortizationAndAccretionNet_feed6607-403c-494d-ad7f-249ba5f45039" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f2f4f7b3-1683-4253-b54e-17669b0ad892" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b5c5d7e5-a282-4802-a8bd-d5411df67fc6" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f2f4f7b3-1683-4253-b54e-17669b0ad892" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_d9b201e4-7f58-464c-86bf-2a2c1b437f70" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b5c5d7e5-a282-4802-a8bd-d5411df67fc6" xlink:to="loc_us-gaap_ShareBasedCompensation_d9b201e4-7f58-464c-86bf-2a2c1b437f70" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments_1863113b-a198-4e47-9cd6-57d2dacd249f" xlink:href="mtg-20240630.xsd#mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b5c5d7e5-a282-4802-a8bd-d5411df67fc6" xlink:to="loc_mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments_1863113b-a198-4e47-9cd6-57d2dacd249f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable_ec8d5f64-3bdd-4ae3-a9c5-ceaf9013361d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b5c5d7e5-a282-4802-a8bd-d5411df67fc6" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable_ec8d5f64-3bdd-4ae3-a9c5-ceaf9013361d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReinsuranceRecoverable_3b79248f-be53-4d03-9ece-b1e2caa9b82b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInReinsuranceRecoverable"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b5c5d7e5-a282-4802-a8bd-d5411df67fc6" xlink:to="loc_us-gaap_IncreaseDecreaseInReinsuranceRecoverable_3b79248f-be53-4d03-9ece-b1e2caa9b82b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses_8348a5ae-7583-45d4-b32d-2e4b7cee961b" xlink:href="mtg-20240630.xsd#mtg_IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b5c5d7e5-a282-4802-a8bd-d5411df67fc6" xlink:to="loc_mtg_IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses_8348a5ae-7583-45d4-b32d-2e4b7cee961b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPremiumsReceivable_f92c0e15-1e0e-4c16-81ad-bbc395cefb3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPremiumsReceivable"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b5c5d7e5-a282-4802-a8bd-d5411df67fc6" xlink:to="loc_us-gaap_IncreaseDecreaseInPremiumsReceivable_f92c0e15-1e0e-4c16-81ad-bbc395cefb3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts_aa66916c-2fe8-48bb-ac5c-632da8f48b03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b5c5d7e5-a282-4802-a8bd-d5411df67fc6" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts_aa66916c-2fe8-48bb-ac5c-632da8f48b03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve_2181691b-cc80-4e08-9bea-9c0b1e30d7a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b5c5d7e5-a282-4802-a8bd-d5411df67fc6" xlink:to="loc_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve_2181691b-cc80-4e08-9bea-9c0b1e30d7a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInUnearnedPremiums_8be74e70-5cb9-4758-b8c0-5f7f86849896" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInUnearnedPremiums"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b5c5d7e5-a282-4802-a8bd-d5411df67fc6" xlink:to="loc_us-gaap_IncreaseDecreaseInUnearnedPremiums_8be74e70-5cb9-4758-b8c0-5f7f86849896" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities_92adb56e-f5e7-47a7-9b0a-180d4a069056" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b5c5d7e5-a282-4802-a8bd-d5411df67fc6" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities_92adb56e-f5e7-47a7-9b0a-180d4a069056" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_5188564e-5a12-4e7c-8041-f7fa187a3196" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b5c5d7e5-a282-4802-a8bd-d5411df67fc6" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_5188564e-5a12-4e7c-8041-f7fa187a3196" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_d063cbef-d5dc-4913-a437-6b97c395eb3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b5c5d7e5-a282-4802-a8bd-d5411df67fc6" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_d063cbef-d5dc-4913-a437-6b97c395eb3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_d5d95b9b-08a5-46fb-8374-1d0813309729" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ProceedsFromMaturityOfFixedIncomeSecurities_1d7d5d3b-f14c-418b-9f64-76eeb6941512" xlink:href="mtg-20240630.xsd#mtg_ProceedsFromMaturityOfFixedIncomeSecurities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_d5d95b9b-08a5-46fb-8374-1d0813309729" xlink:to="loc_mtg_ProceedsFromMaturityOfFixedIncomeSecurities_1d7d5d3b-f14c-418b-9f64-76eeb6941512" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_9c6c1b96-6548-47e9-aa7a-cad8790fa104" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_d5d95b9b-08a5-46fb-8374-1d0813309729" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_9c6c1b96-6548-47e9-aa7a-cad8790fa104" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_ba97e548-7348-4e86-92e4-ab00fe2a18ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_d5d95b9b-08a5-46fb-8374-1d0813309729" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_ba97e548-7348-4e86-92e4-ab00fe2a18ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_e3ed2885-0d11-4043-ae00-c3a6cb7f1fc5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_d5d95b9b-08a5-46fb-8374-1d0813309729" xlink:to="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_e3ed2885-0d11-4043-ae00-c3a6cb7f1fc5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_099da268-b318-4539-a06a-b60a044c53bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_d5d95b9b-08a5-46fb-8374-1d0813309729" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_099da268-b318-4539-a06a-b60a044c53bb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails"/>
  <link:calculationLink xlink:role="http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PremiumsEarnedNet_52af5cb0-4508-41d2-93a1-afb6bbcaa13e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PremiumsEarnedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectPremiumsEarned_0c82a3e3-7cb1-4633-abd7-ee14c1bc5614" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DirectPremiumsEarned"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PremiumsEarnedNet_52af5cb0-4508-41d2-93a1-afb6bbcaa13e" xlink:to="loc_us-gaap_DirectPremiumsEarned_0c82a3e3-7cb1-4633-abd7-ee14c1bc5614" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssumedPremiumsEarned_32b572e5-a79c-4bf9-8eb5-9942449d3a31" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssumedPremiumsEarned"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PremiumsEarnedNet_52af5cb0-4508-41d2-93a1-afb6bbcaa13e" xlink:to="loc_us-gaap_AssumedPremiumsEarned_32b572e5-a79c-4bf9-8eb5-9942449d3a31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededPremiumsEarned_ab77b057-4019-48f6-9cf3-621b075f1931" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CededPremiumsEarned"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PremiumsEarnedNet_52af5cb0-4508-41d2-93a1-afb6bbcaa13e" xlink:to="loc_us-gaap_CededPremiumsEarned_ab77b057-4019-48f6-9cf3-621b075f1931" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredNet_1a6c2970-3156-4093-8fc9-9ab9a54b8f36" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PolicyholderBenefitsAndClaimsIncurredNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredGross_eab2fa87-454a-450d-8e49-ed8023872a24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PolicyholderBenefitsAndClaimsIncurredGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredNet_1a6c2970-3156-4093-8fc9-9ab9a54b8f36" xlink:to="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredGross_eab2fa87-454a-450d-8e49-ed8023872a24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed_9660bf0f-319f-4925-ad1d-65cb54046eba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredNet_1a6c2970-3156-4093-8fc9-9ab9a54b8f36" xlink:to="loc_us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed_9660bf0f-319f-4925-ad1d-65cb54046eba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded_5d86ab92-ab70-43a4-97d9-053350e17ebc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredNet_1a6c2970-3156-4093-8fc9-9ab9a54b8f36" xlink:to="loc_us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded_5d86ab92-ab70-43a4-97d9-053350e17ebc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/EarningsperShareDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#EarningsperShareDetails"/>
  <link:calculationLink xlink:role="http://www.mgic.com/role/EarningsperShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_44c017c5-d004-44da-8f8a-f8f69b0f90dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_da35ce68-5142-4c40-a393-46c9d5a185c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_44c017c5-d004-44da-8f8a-f8f69b0f90dc" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_da35ce68-5142-4c40-a393-46c9d5a185c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1cdb7f92-ed61-41b4-81ec-38227294cb2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_44c017c5-d004-44da-8f8a-f8f69b0f90dc" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1cdb7f92-ed61-41b4-81ec-38227294cb2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_61c764c2-7e46-4119-8fd4-d6948b8d455b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_44c017c5-d004-44da-8f8a-f8f69b0f90dc" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_61c764c2-7e46-4119-8fd4-d6948b8d455b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_8e4847c2-ca1c-42fd-8d80-3b48bf54a2b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1a80e2e4-0189-45b6-89bc-3b37d5b615a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_8e4847c2-ca1c-42fd-8d80-3b48bf54a2b8" xlink:to="loc_us-gaap_NetIncomeLoss_1a80e2e4-0189-45b6-89bc-3b37d5b615a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther_383ab9eb-832f-4944-a5a8-cb0a7eb41efa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_8e4847c2-ca1c-42fd-8d80-3b48bf54a2b8" xlink:to="loc_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther_383ab9eb-832f-4944-a5a8-cb0a7eb41efa" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost_a7c34911-ee84-4638-915d-259e9778aa32" xlink:href="mtg-20240630.xsd#mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_6f7947f4-dfce-4f21-ab07-6e5f625a74ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost_a7c34911-ee84-4638-915d-259e9778aa32" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_6f7947f4-dfce-4f21-ab07-6e5f625a74ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_099b6e35-c052-4edb-9b8f-e7d4254ec943" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost_a7c34911-ee84-4638-915d-259e9778aa32" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_099b6e35-c052-4edb-9b8f-e7d4254ec943" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_3d06872a-3f69-439b-8c50-6b933ebd2ead" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost_a7c34911-ee84-4638-915d-259e9778aa32" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_3d06872a-3f69-439b-8c50-6b933ebd2ead" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_6c20222b-0ec4-4a47-bd3a-7dedbf249780" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost_a7c34911-ee84-4638-915d-259e9778aa32" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_6c20222b-0ec4-4a47-bd3a-7dedbf249780" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue_6a4dbe6d-9dc2-4817-a85f-46ed0384722a" xlink:href="mtg-20240630.xsd#mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_abcc184f-7e6a-4824-ba66-6ce89c7176b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue_6a4dbe6d-9dc2-4817-a85f-46ed0384722a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_abcc184f-7e6a-4824-ba66-6ce89c7176b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_a92c7275-7189-41e4-8456-586b9c3606ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue_6a4dbe6d-9dc2-4817-a85f-46ed0384722a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_a92c7275-7189-41e4-8456-586b9c3606ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_04754d34-20fd-4628-98c1-60c8dc718bb0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue_6a4dbe6d-9dc2-4817-a85f-46ed0384722a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_04754d34-20fd-4628-98c1-60c8dc718bb0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_1c9eb765-30cc-4334-a9e3-7c397eb54103" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue_6a4dbe6d-9dc2-4817-a85f-46ed0384722a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_1c9eb765-30cc-4334-a9e3-7c397eb54103" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_54138e6e-573f-4f85-8dc3-508f3c8b560c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_2e5775e6-757a-4e62-aa15-408c5e893ffa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_54138e6e-573f-4f85-8dc3-508f3c8b560c" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_2e5775e6-757a-4e62-aa15-408c5e893ffa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue_eaae8ca3-93d8-4066-b742-b16db25b21d6" xlink:href="mtg-20240630.xsd#mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_54138e6e-573f-4f85-8dc3-508f3c8b560c" xlink:to="loc_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue_eaae8ca3-93d8-4066-b742-b16db25b21d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_93e55122-c6b4-4832-b8ff-fa12cb3814d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_bd65491a-0f71-47f4-98c4-d7e195287af7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_93e55122-c6b4-4832-b8ff-fa12cb3814d1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_bd65491a-0f71-47f4-98c4-d7e195287af7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost_4349c5aa-5337-4d99-a596-51f1593cadf0" xlink:href="mtg-20240630.xsd#mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_93e55122-c6b4-4832-b8ff-fa12cb3814d1" xlink:to="loc_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost_4349c5aa-5337-4d99-a596-51f1593cadf0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#InvestmentsSecuritiesInUnrealizedLossPositionDetails"/>
  <link:calculationLink xlink:role="http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_d6eec43b-983a-488f-b34f-6e766debade6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_5b38d3cf-1015-4342-8c65-25798cd09e9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_d6eec43b-983a-488f-b34f-6e766debade6" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_5b38d3cf-1015-4342-8c65-25798cd09e9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_079fa26e-a01b-4707-ae9b-239114291394" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_d6eec43b-983a-488f-b34f-6e766debade6" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_079fa26e-a01b-4707-ae9b-239114291394" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_ddc3a517-7ca9-4695-b2f0-3f00412c98e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_bcc56a8e-7652-4313-bddc-cd8829f541db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_ddc3a517-7ca9-4695-b2f0-3f00412c98e7" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_bcc56a8e-7652-4313-bddc-cd8829f541db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_ffe77546-d56b-4aeb-ad23-1d103b528df7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_ddc3a517-7ca9-4695-b2f0-3f00412c98e7" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_ffe77546-d56b-4aeb-ad23-1d103b528df7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#FairValueMeasurementsDetails"/>
  <link:calculationLink xlink:role="http://www.mgic.com/role/FairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_1dc5cfd7-3655-4e41-815c-e6f289ef737b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_61bcbaf0-0cf3-40d9-8399-3c6921f1a2ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_1dc5cfd7-3655-4e41-815c-e6f289ef737b" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_61bcbaf0-0cf3-40d9-8399-3c6921f1a2ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_976d9c6c-9e8c-422b-9707-421bb36e7a93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_1dc5cfd7-3655-4e41-815c-e6f289ef737b" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_976d9c6c-9e8c-422b-9707-421bb36e7a93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsFairValueDisclosure_2a0a2881-e931-43ec-867d-05ddb9b8c838" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsFairValueDisclosure"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_1dc5cfd7-3655-4e41-815c-e6f289ef737b" xlink:to="loc_us-gaap_OtherAssetsFairValueDisclosure_2a0a2881-e931-43ec-867d-05ddb9b8c838" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/OtherComprehensiveIncomeDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#OtherComprehensiveIncomeDetails"/>
  <link:calculationLink xlink:role="http://www.mgic.com/role/OtherComprehensiveIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_f7d7aacf-90ef-41f8-8e24-04fb395cacbf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_2502ef45-eebf-4a69-9c7f-085a7dd3e4f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_f7d7aacf-90ef-41f8-8e24-04fb395cacbf" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_2502ef45-eebf-4a69-9c7f-085a7dd3e4f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_fde6dee5-49d8-426a-97eb-49e23ab6d441" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_f7d7aacf-90ef-41f8-8e24-04fb395cacbf" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_fde6dee5-49d8-426a-97eb-49e23ab6d441" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/BenefitPlansDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#BenefitPlansDetails"/>
  <link:calculationLink xlink:role="http://www.mgic.com/role/BenefitPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_e65a8b07-5ec0-4332-b8c7-44b1ba4d076c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_1e6da550-58b3-4385-8239-65f345861285" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_e65a8b07-5ec0-4332-b8c7-44b1ba4d076c" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_1e6da550-58b3-4385-8239-65f345861285" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_e86e666a-b387-457c-8628-ad05e966b5f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_e65a8b07-5ec0-4332-b8c7-44b1ba4d076c" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_e86e666a-b387-457c-8628-ad05e966b5f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_11f317b7-3f97-45e7-9852-cb3d9a3a7362" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_e65a8b07-5ec0-4332-b8c7-44b1ba4d076c" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_11f317b7-3f97-45e7-9852-cb3d9a3a7362" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_afdd5aac-1568-483a-8c43-3c724a65ebcd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_e65a8b07-5ec0-4332-b8c7-44b1ba4d076c" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_afdd5aac-1568-483a-8c43-3c724a65ebcd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_600a46bc-c17a-4ad8-a5ab-122d06ebe557" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_e65a8b07-5ec0-4332-b8c7-44b1ba4d076c" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_600a46bc-c17a-4ad8-a5ab-122d06ebe557" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_8ad453d0-e059-4743-96b0-71323bf8884b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_e65a8b07-5ec0-4332-b8c7-44b1ba4d076c" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_8ad453d0-e059-4743-96b0-71323bf8884b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/LossReservesReconciliationofBeginningandEndingBalancesDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#LossReservesReconciliationofBeginningandEndingBalancesDetails"/>
  <link:calculationLink xlink:role="http://www.mgic.com/role/LossReservesReconciliationofBeginningandEndingBalancesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet_f79f0487-c017-4812-809c-edead72499bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_3ed279cf-e2ca-4c7f-bdc0-ccd05093f919" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet_f79f0487-c017-4812-809c-edead72499bd" xlink:to="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_3ed279cf-e2ca-4c7f-bdc0-ccd05093f919" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments_3daecc99-5889-48c1-9f6d-6d5f5dd917d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet_f79f0487-c017-4812-809c-edead72499bd" xlink:to="loc_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments_3daecc99-5889-48c1-9f6d-6d5f5dd917d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1_398038b3-d6f3-47cc-b670-a22020d57b02" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense_3bc075e9-4b73-4708-823f-ec2202deb052" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1_398038b3-d6f3-47cc-b670-a22020d57b02" xlink:to="loc_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense_3bc075e9-4b73-4708-823f-ec2202deb052" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense_16d32821-4966-40db-b72c-787077e8217a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1_398038b3-d6f3-47cc-b670-a22020d57b02" xlink:to="loc_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense_16d32821-4966-40db-b72c-787077e8217a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForLossesAndLossAdjustmentExpense_7a051413-9299-4cd3-acad-a0398da5b887" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForLossesAndLossAdjustmentExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1_acdccf8e-d9b2-4037-bcc2-2311199e6e09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PaymentsForLossesAndLossAdjustmentExpense_7a051413-9299-4cd3-acad-a0398da5b887" xlink:to="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1_acdccf8e-d9b2-4037-bcc2-2311199e6e09" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1_07daa524-aab3-4d45-9a27-b7c087fa5109" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PaymentsForLossesAndLossAdjustmentExpense_7a051413-9299-4cd3-acad-a0398da5b887" xlink:to="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1_07daa524-aab3-4d45-9a27-b7c087fa5109" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>mtg-20240630_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:4d90785f-7d3e-41e5-b0bc-bcd0b30f1d4b,g:90a18867-dd81-4000-8c67-56fbfc4d9383-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="mtg-20240630.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:definitionLink xlink:role="http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_32e58d5b-743a-4431-9ab7-01ee2f7593d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_1d01babe-aade-4ca0-860b-2cdfd973d5f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_32e58d5b-743a-4431-9ab7-01ee2f7593d7" xlink:to="loc_us-gaap_StatementTable_1d01babe-aade-4ca0-860b-2cdfd973d5f6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_76a88017-9dfc-49d8-8ef3-ceffb357127d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1d01babe-aade-4ca0-860b-2cdfd973d5f6" xlink:to="loc_us-gaap_FinancialInstrumentAxis_76a88017-9dfc-49d8-8ef3-ceffb357127d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_76a88017-9dfc-49d8-8ef3-ceffb357127d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_76a88017-9dfc-49d8-8ef3-ceffb357127d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_76a88017-9dfc-49d8-8ef3-ceffb357127d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ec969c6e-ff91-46d0-a4a9-15ceaa4d6f01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_76a88017-9dfc-49d8-8ef3-ceffb357127d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ec969c6e-ff91-46d0-a4a9-15ceaa4d6f01" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedMaturitiesMember_87f908d1-a3ad-4604-84a6-889e6346f39d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FixedMaturitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ec969c6e-ff91-46d0-a4a9-15ceaa4d6f01" xlink:to="loc_us-gaap_FixedMaturitiesMember_87f908d1-a3ad-4604-84a6-889e6346f39d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestmentsMember_db57e560-de1d-4beb-b576-2bdca3bf0031" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ec969c6e-ff91-46d0-a4a9-15ceaa4d6f01" xlink:to="loc_us-gaap_ShortTermInvestmentsMember_db57e560-de1d-4beb-b576-2bdca3bf0031" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_4a7c1a51-cce2-464a-8353-236ca588c186" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_32e58d5b-743a-4431-9ab7-01ee2f7593d7" xlink:to="loc_us-gaap_AssetsAbstract_4a7c1a51-cce2-464a-8353-236ca588c186" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAbstract_ebbe9290-9cf9-4d2b-a462-08271db22ca0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_4a7c1a51-cce2-464a-8353-236ca588c186" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAbstract_ebbe9290-9cf9-4d2b-a462-08271db22ca0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6ff4a025-7984-4ad6-9d50-899740edbab4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_ebbe9290-9cf9-4d2b-a462-08271db22ca0" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6ff4a025-7984-4ad6-9d50-899740edbab4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_66a3bc37-6aa9-4517-bfef-0b5587334a5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_ebbe9290-9cf9-4d2b-a462-08271db22ca0" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_66a3bc37-6aa9-4517-bfef-0b5587334a5d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestments_7ba2ab84-decb-4f5a-bda1-8bb99edce9c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_ebbe9290-9cf9-4d2b-a462-08271db22ca0" xlink:to="loc_us-gaap_OtherInvestments_7ba2ab84-decb-4f5a-bda1-8bb99edce9c5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Investments_efe6aaf8-5c79-4ed4-8d0d-66e8c6289167" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Investments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_ebbe9290-9cf9-4d2b-a462-08271db22ca0" xlink:to="loc_us-gaap_Investments_efe6aaf8-5c79-4ed4-8d0d-66e8c6289167" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6e9768e3-b6e9-4e91-94fd-844f68a266f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_4a7c1a51-cce2-464a-8353-236ca588c186" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6e9768e3-b6e9-4e91-94fd-844f68a266f3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_1b46324a-93d8-443c-841f-30a673008731" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_4a7c1a51-cce2-464a-8353-236ca588c186" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_1b46324a-93d8-443c-841f-30a673008731" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInvestmentIncomeReceivable_8ecf3132-8e85-48f6-bbc6-9c8c6349d5f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedInvestmentIncomeReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_4a7c1a51-cce2-464a-8353-236ca588c186" xlink:to="loc_us-gaap_AccruedInvestmentIncomeReceivable_8ecf3132-8e85-48f6-bbc6-9c8c6349d5f2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments_4ec08621-c05a-4ddb-ab00-d04bc2780fe9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_4a7c1a51-cce2-464a-8353-236ca588c186" xlink:to="loc_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments_4ec08621-c05a-4ddb-ab00-d04bc2780fe9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceRecoverablesOnPaidLosses_7ff906a5-2e3c-4ce3-a2c8-fa74f743d658" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceRecoverablesOnPaidLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_4a7c1a51-cce2-464a-8353-236ca588c186" xlink:to="loc_us-gaap_ReinsuranceRecoverablesOnPaidLosses_7ff906a5-2e3c-4ce3-a2c8-fa74f743d658" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PremiumsReceivableAtCarryingValue_0bc85e7a-fc64-449b-a0df-928cfdf84de0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PremiumsReceivableAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_4a7c1a51-cce2-464a-8353-236ca588c186" xlink:to="loc_us-gaap_PremiumsReceivableAtCarryingValue_0bc85e7a-fc64-449b-a0df-928cfdf84de0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_03472aa8-9746-4341-bff3-d9d742aa236e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_4a7c1a51-cce2-464a-8353-236ca588c186" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_03472aa8-9746-4341-bff3-d9d742aa236e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredPolicyAcquisitionCosts_f96aad3f-e0e4-4d24-9f2b-e38bfdb3218e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredPolicyAcquisitionCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_4a7c1a51-cce2-464a-8353-236ca588c186" xlink:to="loc_us-gaap_DeferredPolicyAcquisitionCosts_f96aad3f-e0e4-4d24-9f2b-e38bfdb3218e" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_238d9a30-dfe1-4dfe-85d6-5630fc8d2252" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_4a7c1a51-cce2-464a-8353-236ca588c186" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_238d9a30-dfe1-4dfe-85d6-5630fc8d2252" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_c5660880-0ec1-4924-9fa1-258236d51e61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_4a7c1a51-cce2-464a-8353-236ca588c186" xlink:to="loc_us-gaap_OtherAssets_c5660880-0ec1-4924-9fa1-258236d51e61" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_1f84fa5b-3577-43ad-b6c3-c23fa7358fbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_4a7c1a51-cce2-464a-8353-236ca588c186" xlink:to="loc_us-gaap_Assets_1f84fa5b-3577-43ad-b6c3-c23fa7358fbd" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_dd1199fb-569d-4753-a430-79225fc35fcd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_32e58d5b-743a-4431-9ab7-01ee2f7593d7" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_dd1199fb-569d-4753-a430-79225fc35fcd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_40855cb7-09ae-44db-ac40-9381dc66fd61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_dd1199fb-569d-4753-a430-79225fc35fcd" xlink:to="loc_us-gaap_LiabilitiesAbstract_40855cb7-09ae-44db-ac40-9381dc66fd61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_324290c7-442d-48ab-9fad-f41cf9ab20e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_40855cb7-09ae-44db-ac40-9381dc66fd61" xlink:to="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_324290c7-442d-48ab-9fad-f41cf9ab20e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnearnedPremiums_cadb668f-4031-492a-b6f7-cb57a2cab51d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnearnedPremiums"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_40855cb7-09ae-44db-ac40-9381dc66fd61" xlink:to="loc_us-gaap_UnearnedPremiums_cadb668f-4031-492a-b6f7-cb57a2cab51d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_d4cb0aed-1847-40a8-99e3-273b987009fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeniorNotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_40855cb7-09ae-44db-ac40-9381dc66fd61" xlink:to="loc_us-gaap_SeniorNotes_d4cb0aed-1847-40a8-99e3-273b987009fa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_60602608-ba32-4db4-84c4-89736ff53c63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_40855cb7-09ae-44db-ac40-9381dc66fd61" xlink:to="loc_us-gaap_OtherLiabilities_60602608-ba32-4db4-84c4-89736ff53c63" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_9a329912-0734-4b8d-9a44-a9dda303ccfd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_40855cb7-09ae-44db-ac40-9381dc66fd61" xlink:to="loc_us-gaap_Liabilities_9a329912-0734-4b8d-9a44-a9dda303ccfd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_6d9cef5e-39e7-41a7-bb58-c07fd292a214" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_dd1199fb-569d-4753-a430-79225fc35fcd" xlink:to="loc_us-gaap_CommitmentsAndContingencies_6d9cef5e-39e7-41a7-bb58-c07fd292a214" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_49d52aab-557a-4f17-8ad3-63705be5752e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_dd1199fb-569d-4753-a430-79225fc35fcd" xlink:to="loc_us-gaap_StockholdersEquityAbstract_49d52aab-557a-4f17-8ad3-63705be5752e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_864402f0-3f3c-4ac6-9f8a-f12a79589888" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_49d52aab-557a-4f17-8ad3-63705be5752e" xlink:to="loc_us-gaap_CommonStockValue_864402f0-3f3c-4ac6-9f8a-f12a79589888" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_d3beca69-018a-46c8-8e24-925a01182daa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_49d52aab-557a-4f17-8ad3-63705be5752e" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_d3beca69-018a-46c8-8e24-925a01182daa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_aeee0cb8-7954-4b8e-ae61-5bef8b8f09ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_49d52aab-557a-4f17-8ad3-63705be5752e" xlink:to="loc_us-gaap_TreasuryStockValue_aeee0cb8-7954-4b8e-ae61-5bef8b8f09ab" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_c4ccadb6-3573-43b9-b102-820de66fab8d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_49d52aab-557a-4f17-8ad3-63705be5752e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_c4ccadb6-3573-43b9-b102-820de66fab8d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_764bc215-cd7d-49b6-87ba-7ce338f863c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_49d52aab-557a-4f17-8ad3-63705be5752e" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_764bc215-cd7d-49b6-87ba-7ce338f863c3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1c615f01-8b27-4063-8d36-a930a22ddee7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_49d52aab-557a-4f17-8ad3-63705be5752e" xlink:to="loc_us-gaap_StockholdersEquity_1c615f01-8b27-4063-8d36-a930a22ddee7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_371ffb99-1d70-4db0-960f-d56a10565ef9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_dd1199fb-569d-4753-a430-79225fc35fcd" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_371ffb99-1d70-4db0-960f-d56a10565ef9" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="mtg-20240630.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:definitionLink xlink:role="http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_29a28262-9bbc-44a7-955d-9580d8899832" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_17ddc9c9-a4d2-4ea5-b73f-caf4e3f0f2d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_29a28262-9bbc-44a7-955d-9580d8899832" xlink:to="loc_us-gaap_StatementTable_17ddc9c9-a4d2-4ea5-b73f-caf4e3f0f2d4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_4b92fb38-2691-4d21-966e-bd78ea4502e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_17ddc9c9-a4d2-4ea5-b73f-caf4e3f0f2d4" xlink:to="loc_us-gaap_FinancialInstrumentAxis_4b92fb38-2691-4d21-966e-bd78ea4502e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4b92fb38-2691-4d21-966e-bd78ea4502e3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_4b92fb38-2691-4d21-966e-bd78ea4502e3" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4b92fb38-2691-4d21-966e-bd78ea4502e3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d455eb07-ebbb-41b4-9cde-ce239c127690" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_4b92fb38-2691-4d21-966e-bd78ea4502e3" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d455eb07-ebbb-41b4-9cde-ce239c127690" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedMaturitiesMember_9fd994e4-39de-41a4-9370-ab72cc9bcec9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FixedMaturitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d455eb07-ebbb-41b4-9cde-ce239c127690" xlink:to="loc_us-gaap_FixedMaturitiesMember_9fd994e4-39de-41a4-9370-ab72cc9bcec9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestmentsMember_3c82a437-a1fc-4d93-882a-08a36a96b9c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d455eb07-ebbb-41b4-9cde-ce239c127690" xlink:to="loc_us-gaap_ShortTermInvestmentsMember_3c82a437-a1fc-4d93-882a-08a36a96b9c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_064d2d37-130a-498a-834d-a7e7c328a0c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_29a28262-9bbc-44a7-955d-9580d8899832" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_064d2d37-130a-498a-834d-a7e7c328a0c6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiCost_815901b2-e03a-4a0c-9957-766684b8b597" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNiCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_29a28262-9bbc-44a7-955d-9580d8899832" xlink:to="loc_us-gaap_EquitySecuritiesFvNiCost_815901b2-e03a-4a0c-9957-766684b8b597" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1bacf38c-2a1e-4a05-9c43-c4f1dd94cbf0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_29a28262-9bbc-44a7-955d-9580d8899832" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_1bacf38c-2a1e-4a05-9c43-c4f1dd94cbf0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_520ef2b0-ad99-4488-b8a6-8ef868e884a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_29a28262-9bbc-44a7-955d-9580d8899832" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_520ef2b0-ad99-4488-b8a6-8ef868e884a5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_39da077d-d2f9-476b-acaa-a5907f35f5ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_29a28262-9bbc-44a7-955d-9580d8899832" xlink:to="loc_us-gaap_CommonStockSharesIssued_39da077d-d2f9-476b-acaa-a5907f35f5ca" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_067af466-15b6-4a3e-ba3d-89ada7a182e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_29a28262-9bbc-44a7-955d-9580d8899832" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_067af466-15b6-4a3e-ba3d-89ada7a182e6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_aa74aef2-2a5c-414b-9c7a-8427759c34c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_29a28262-9bbc-44a7-955d-9580d8899832" xlink:to="loc_us-gaap_TreasuryStockCommonShares_aa74aef2-2a5c-414b-9c7a-8427759c34c7" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" xlink:type="simple" xlink:href="mtg-20240630.xsd#CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_74eda51f-436a-4603-82bf-650b2961ae56" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_eeb6decd-f63a-459f-8541-efecc203a858" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_74eda51f-436a-4603-82bf-650b2961ae56" xlink:to="loc_us-gaap_StatementTable_eeb6decd-f63a-459f-8541-efecc203a858" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_575c5056-151a-489f-bf70-c7737be1437d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_eeb6decd-f63a-459f-8541-efecc203a858" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_575c5056-151a-489f-bf70-c7737be1437d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_575c5056-151a-489f-bf70-c7737be1437d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_575c5056-151a-489f-bf70-c7737be1437d" xlink:to="loc_us-gaap_EquityComponentDomain_575c5056-151a-489f-bf70-c7737be1437d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_26521225-c8a0-49b1-ab71-15adc59674fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_575c5056-151a-489f-bf70-c7737be1437d" xlink:to="loc_us-gaap_EquityComponentDomain_26521225-c8a0-49b1-ab71-15adc59674fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_6f58a015-4e2b-448a-bfb6-c8a818bac6cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_26521225-c8a0-49b1-ab71-15adc59674fa" xlink:to="loc_us-gaap_CommonStockMember_6f58a015-4e2b-448a-bfb6-c8a818bac6cf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_4601fab2-ab32-4459-8e83-f649288e655f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_26521225-c8a0-49b1-ab71-15adc59674fa" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_4601fab2-ab32-4459-8e83-f649288e655f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_d6cd6026-800f-4d73-8e53-48d868ca5742" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_26521225-c8a0-49b1-ab71-15adc59674fa" xlink:to="loc_us-gaap_TreasuryStockCommonMember_d6cd6026-800f-4d73-8e53-48d868ca5742" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_16c486b2-b7ab-4649-973a-b20cc7c01236" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_26521225-c8a0-49b1-ab71-15adc59674fa" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_16c486b2-b7ab-4649-973a-b20cc7c01236" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_04fc9190-63ab-45d9-948c-9f2c655f347b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_26521225-c8a0-49b1-ab71-15adc59674fa" xlink:to="loc_us-gaap_RetainedEarningsMember_04fc9190-63ab-45d9-948c-9f2c655f347b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2265b697-f3ad-4d31-8f96-369c95276ce5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_74eda51f-436a-4603-82bf-650b2961ae56" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2265b697-f3ad-4d31-8f96-369c95276ce5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b9a3ce53-7866-4802-acbb-b5becd79d65a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2265b697-f3ad-4d31-8f96-369c95276ce5" xlink:to="loc_us-gaap_StockholdersEquity_b9a3ce53-7866-4802-acbb-b5becd79d65a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation_e8b9da59-6365-4d43-82cb-6a492805e40d" xlink:href="mtg-20240630.xsd#mtg_StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2265b697-f3ad-4d31-8f96-369c95276ce5" xlink:to="loc_mtg_StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation_e8b9da59-6365-4d43-82cb-6a492805e40d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_e4ce5799-cf52-43ea-8d01-7c7eef7154aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2265b697-f3ad-4d31-8f96-369c95276ce5" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_e4ce5799-cf52-43ea-8d01-7c7eef7154aa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_a264216e-d47c-44a7-b2fb-5647d6d6504e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2265b697-f3ad-4d31-8f96-369c95276ce5" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_a264216e-d47c-44a7-b2fb-5647d6d6504e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_54414712-ef6c-4b45-a7bb-3ff4dcbbb4ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2265b697-f3ad-4d31-8f96-369c95276ce5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_54414712-ef6c-4b45-a7bb-3ff4dcbbb4ed" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_6ccab792-24fd-4175-97fe-aaa4d5e8619a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2265b697-f3ad-4d31-8f96-369c95276ce5" xlink:to="loc_us-gaap_NetIncomeLoss_6ccab792-24fd-4175-97fe-aaa4d5e8619a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCash_1a1de7b4-0900-49ee-ad56-d350f71d0f3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2265b697-f3ad-4d31-8f96-369c95276ce5" xlink:to="loc_us-gaap_DividendsCash_1a1de7b4-0900-49ee-ad56-d350f71d0f3b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_685aa8a3-7269-45a6-9612-fe37cf6bbc12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgic.com/role/DebtSummaryofDebtObligationsDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#DebtSummaryofDebtObligationsDetails"/>
  <link:definitionLink xlink:role="http://www.mgic.com/role/DebtSummaryofDebtObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_bf10ce43-e6e6-47d0-95a9-1b6d7eea9e44" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_91b6717c-3e9d-4dd6-9e8c-6cb06ac3f8e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bf10ce43-e6e6-47d0-95a9-1b6d7eea9e44" xlink:to="loc_us-gaap_DebtInstrumentTable_91b6717c-3e9d-4dd6-9e8c-6cb06ac3f8e8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_47a9f20c-73e2-4383-b193-44ddb52fd7a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_91b6717c-3e9d-4dd6-9e8c-6cb06ac3f8e8" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_47a9f20c-73e2-4383-b193-44ddb52fd7a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_47a9f20c-73e2-4383-b193-44ddb52fd7a9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_47a9f20c-73e2-4383-b193-44ddb52fd7a9" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_47a9f20c-73e2-4383-b193-44ddb52fd7a9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_d06c4219-afe7-4fe3-a8ee-4857216203c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_47a9f20c-73e2-4383-b193-44ddb52fd7a9" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_d06c4219-afe7-4fe3-a8ee-4857216203c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_31520868-b59a-4df7-b3ab-1c293c041ded" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_d06c4219-afe7-4fe3-a8ee-4857216203c7" xlink:to="loc_us-gaap_SeniorNotesMember_31520868-b59a-4df7-b3ab-1c293c041ded" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_62058993-98fa-4d20-900a-507f1a3acabb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_91b6717c-3e9d-4dd6-9e8c-6cb06ac3f8e8" xlink:to="loc_us-gaap_DebtInstrumentAxis_62058993-98fa-4d20-900a-507f1a3acabb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_62058993-98fa-4d20-900a-507f1a3acabb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_62058993-98fa-4d20-900a-507f1a3acabb" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_62058993-98fa-4d20-900a-507f1a3acabb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_f5d442f9-210d-4ba1-b235-fead4ca0e94c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_62058993-98fa-4d20-900a-507f1a3acabb" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_f5d442f9-210d-4ba1-b235-fead4ca0e94c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_FivePointTwoFivePercentSeniorNotesMember_19f86b6d-5b82-4b8b-ae00-e4f87824a57f" xlink:href="mtg-20240630.xsd#mtg_FivePointTwoFivePercentSeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_f5d442f9-210d-4ba1-b235-fead4ca0e94c" xlink:to="loc_mtg_FivePointTwoFivePercentSeniorNotesMember_19f86b6d-5b82-4b8b-ae00-e4f87824a57f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_43d3427b-3f8d-4675-98f1-68d16fc65002" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bf10ce43-e6e6-47d0-95a9-1b6d7eea9e44" xlink:to="loc_us-gaap_LongTermDebt_43d3427b-3f8d-4675-98f1-68d16fc65002" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_551e4360-1092-4de6-928f-f52f5fd856a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bf10ce43-e6e6-47d0-95a9-1b6d7eea9e44" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_551e4360-1092-4de6-928f-f52f5fd856a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_cf6a5baf-5c4b-4d2c-a9a4-39b4cc58f07b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bf10ce43-e6e6-47d0-95a9-1b6d7eea9e44" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_cf6a5baf-5c4b-4d2c-a9a4-39b4cc58f07b" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgic.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#DebtNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.mgic.com/role/DebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_ae1d059c-b583-4e02-a895-c49436e8912f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_a17830e3-7d25-48fb-9867-b009d15ad8b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ae1d059c-b583-4e02-a895-c49436e8912f" xlink:to="loc_us-gaap_DebtInstrumentTable_a17830e3-7d25-48fb-9867-b009d15ad8b1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_31984b99-47e3-4dec-9a08-e2284469f8ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_a17830e3-7d25-48fb-9867-b009d15ad8b1" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_31984b99-47e3-4dec-9a08-e2284469f8ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_31984b99-47e3-4dec-9a08-e2284469f8ef_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_31984b99-47e3-4dec-9a08-e2284469f8ef" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_31984b99-47e3-4dec-9a08-e2284469f8ef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_e101face-0f23-4cfa-ac91-834736bd9d9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_31984b99-47e3-4dec-9a08-e2284469f8ef" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_e101face-0f23-4cfa-ac91-834736bd9d9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleSubordinatedDebtMember_4272daeb-ac43-4437-bc19-bc39d1d568a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleSubordinatedDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_e101face-0f23-4cfa-ac91-834736bd9d9d" xlink:to="loc_us-gaap_ConvertibleSubordinatedDebtMember_4272daeb-ac43-4437-bc19-bc39d1d568a1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaid_4a33c05b-a323-4ace-b9e8-4f8b4bbdb43e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ae1d059c-b583-4e02-a895-c49436e8912f" xlink:to="loc_us-gaap_InterestPaid_4a33c05b-a323-4ace-b9e8-4f8b4bbdb43e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails"/>
  <link:definitionLink xlink:role="http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectsOfReinsuranceLineItems_56dcb8fc-35ed-44a6-8b8c-623c12caee6b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectsOfReinsuranceLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectsOfReinsuranceTable_22137baa-a34c-41bb-9cc9-3f87c1965c2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectsOfReinsuranceTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_56dcb8fc-35ed-44a6-8b8c-623c12caee6b" xlink:to="loc_us-gaap_EffectsOfReinsuranceTable_22137baa-a34c-41bb-9cc9-3f87c1965c2e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_6027b44d-3059-4296-91f9-e3740ea23e92" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_EffectsOfReinsuranceTable_22137baa-a34c-41bb-9cc9-3f87c1965c2e" xlink:to="loc_srt_ProductOrServiceAxis_6027b44d-3059-4296-91f9-e3740ea23e92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_6027b44d-3059-4296-91f9-e3740ea23e92_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_6027b44d-3059-4296-91f9-e3740ea23e92" xlink:to="loc_srt_ProductsAndServicesDomain_6027b44d-3059-4296-91f9-e3740ea23e92_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_4a646926-b789-43a3-b362-575139f25a29" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_6027b44d-3059-4296-91f9-e3740ea23e92" xlink:to="loc_srt_ProductsAndServicesDomain_4a646926-b789-43a3-b362-575139f25a29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_QuotaShareReinsuranceTransactionsMember_a4f026d3-18e9-46c1-8b38-564972733931" xlink:href="mtg-20240630.xsd#mtg_QuotaShareReinsuranceTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_4a646926-b789-43a3-b362-575139f25a29" xlink:to="loc_mtg_QuotaShareReinsuranceTransactionsMember_a4f026d3-18e9-46c1-8b38-564972733931" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ExcessOfLossReinsuranceTransactionsMember_7a4a12d5-caa6-4048-aa14-77302c613936" xlink:href="mtg-20240630.xsd#mtg_ExcessOfLossReinsuranceTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_4a646926-b789-43a3-b362-575139f25a29" xlink:to="loc_mtg_ExcessOfLossReinsuranceTransactionsMember_7a4a12d5-caa6-4048-aa14-77302c613936" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract_05be6ba9-b989-4c3d-8546-4e1f933a1eaa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_56dcb8fc-35ed-44a6-8b8c-623c12caee6b" xlink:to="loc_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract_05be6ba9-b989-4c3d-8546-4e1f933a1eaa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectPremiumsEarned_f77d0e10-8399-4d1d-b2db-5f87240d170a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DirectPremiumsEarned"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract_05be6ba9-b989-4c3d-8546-4e1f933a1eaa" xlink:to="loc_us-gaap_DirectPremiumsEarned_f77d0e10-8399-4d1d-b2db-5f87240d170a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssumedPremiumsEarned_489df63e-407d-4fdf-830d-ba75fd390059" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssumedPremiumsEarned"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract_05be6ba9-b989-4c3d-8546-4e1f933a1eaa" xlink:to="loc_us-gaap_AssumedPremiumsEarned_489df63e-407d-4fdf-830d-ba75fd390059" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededPremiumsEarned_11a82d4c-0e9e-4a32-ae09-396fe8004187" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CededPremiumsEarned"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract_05be6ba9-b989-4c3d-8546-4e1f933a1eaa" xlink:to="loc_us-gaap_CededPremiumsEarned_11a82d4c-0e9e-4a32-ae09-396fe8004187" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PremiumsEarnedNet_99879c8c-380b-4f39-bfc8-f7be9fe030bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PremiumsEarnedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract_05be6ba9-b989-4c3d-8546-4e1f933a1eaa" xlink:to="loc_us-gaap_PremiumsEarnedNet_99879c8c-380b-4f39-bfc8-f7be9fe030bd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredNetAbstract_210357f0-2915-463f-9885-909f85ef77fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PolicyholderBenefitsAndClaimsIncurredNetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_56dcb8fc-35ed-44a6-8b8c-623c12caee6b" xlink:to="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredNetAbstract_210357f0-2915-463f-9885-909f85ef77fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredGross_049bdc65-d7e9-4bb0-9fd7-d265eb601654" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PolicyholderBenefitsAndClaimsIncurredGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredNetAbstract_210357f0-2915-463f-9885-909f85ef77fa" xlink:to="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredGross_049bdc65-d7e9-4bb0-9fd7-d265eb601654" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed_9980f28c-1425-483a-96f5-c4200462156c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredNetAbstract_210357f0-2915-463f-9885-909f85ef77fa" xlink:to="loc_us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed_9980f28c-1425-483a-96f5-c4200462156c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded_28a849fa-38cc-45e2-a402-1d4598ecf7fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredNetAbstract_210357f0-2915-463f-9885-909f85ef77fa" xlink:to="loc_us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded_28a849fa-38cc-45e2-a402-1d4598ecf7fe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredNet_3af30bcc-1132-4cd9-8028-0641a2fc6169" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PolicyholderBenefitsAndClaimsIncurredNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredNetAbstract_210357f0-2915-463f-9885-909f85ef77fa" xlink:to="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredNet_3af30bcc-1132-4cd9-8028-0641a2fc6169" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceProfitCommission_12e0a4e8-f704-4c7a-a3f4-115ee09b8d85" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceProfitCommission"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_56dcb8fc-35ed-44a6-8b8c-623c12caee6b" xlink:to="loc_mtg_ReinsuranceProfitCommission_12e0a4e8-f704-4c7a-a3f4-115ee09b8d85" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceCedingCommissionEarned_e6e72315-11ee-4d28-8c00-8a0fc0ec9141" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceCedingCommissionEarned"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_56dcb8fc-35ed-44a6-8b8c-623c12caee6b" xlink:to="loc_mtg_ReinsuranceCedingCommissionEarned_e6e72315-11ee-4d28-8c00-8a0fc0ec9141" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgic.com/role/ReinsuranceNarrativeDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#ReinsuranceNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.mgic.com/role/ReinsuranceNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectsOfReinsuranceLineItems_62846226-ad81-4dee-8c5b-85294927a842" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectsOfReinsuranceLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectsOfReinsuranceTable_c98b9b06-c4cf-49a4-a2cb-778b69ca515c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectsOfReinsuranceTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_62846226-ad81-4dee-8c5b-85294927a842" xlink:to="loc_us-gaap_EffectsOfReinsuranceTable_c98b9b06-c4cf-49a4-a2cb-778b69ca515c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e344a43c-50f1-4230-b9c9-85df34eb62aa" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_EffectsOfReinsuranceTable_c98b9b06-c4cf-49a4-a2cb-778b69ca515c" xlink:to="loc_dei_LegalEntityAxis_e344a43c-50f1-4230-b9c9-85df34eb62aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e344a43c-50f1-4230-b9c9-85df34eb62aa_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_e344a43c-50f1-4230-b9c9-85df34eb62aa" xlink:to="loc_dei_EntityDomain_e344a43c-50f1-4230-b9c9-85df34eb62aa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_18a5e5c6-ca5d-4f3e-b663-525b0283a676" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_e344a43c-50f1-4230-b9c9-85df34eb62aa" xlink:to="loc_dei_EntityDomain_18a5e5c6-ca5d-4f3e-b663-525b0283a676" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRespecialpurposeinsurersMember_c3222235-b19d-4b98-be97-66fc57b84ed1" xlink:href="mtg-20240630.xsd#mtg_HomeRespecialpurposeinsurersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_18a5e5c6-ca5d-4f3e-b663-525b0283a676" xlink:to="loc_mtg_HomeRespecialpurposeinsurersMember_c3222235-b19d-4b98-be97-66fc57b84ed1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededCreditRiskAxis_6371dda0-3148-4248-9c5e-226d2933acfd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CededCreditRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_EffectsOfReinsuranceTable_c98b9b06-c4cf-49a4-a2cb-778b69ca515c" xlink:to="loc_us-gaap_CededCreditRiskAxis_6371dda0-3148-4248-9c5e-226d2933acfd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededCreditRiskReinsurerDomain_6371dda0-3148-4248-9c5e-226d2933acfd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CededCreditRiskReinsurerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CededCreditRiskAxis_6371dda0-3148-4248-9c5e-226d2933acfd" xlink:to="loc_us-gaap_CededCreditRiskReinsurerDomain_6371dda0-3148-4248-9c5e-226d2933acfd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededCreditRiskReinsurerDomain_4228e8aa-a369-4eaf-9c06-d9f33bd7782d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CededCreditRiskReinsurerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CededCreditRiskAxis_6371dda0-3148-4248-9c5e-226d2933acfd" xlink:to="loc_us-gaap_CededCreditRiskReinsurerDomain_4228e8aa-a369-4eaf-9c06-d9f33bd7782d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_QuotaShareReinsuranceTransactionsMember_2ea954a9-9f90-4974-ab63-f7ebef806e90" xlink:href="mtg-20240630.xsd#mtg_QuotaShareReinsuranceTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CededCreditRiskReinsurerDomain_4228e8aa-a369-4eaf-9c06-d9f33bd7782d" xlink:to="loc_mtg_QuotaShareReinsuranceTransactionsMember_2ea954a9-9f90-4974-ab63-f7ebef806e90" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_CreditUnionQuotaShareReinsuranceTransactionMember_7fd359be-2341-4a67-91a6-428db218ecb8" xlink:href="mtg-20240630.xsd#mtg_CreditUnionQuotaShareReinsuranceTransactionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CededCreditRiskReinsurerDomain_4228e8aa-a369-4eaf-9c06-d9f33bd7782d" xlink:to="loc_mtg_CreditUnionQuotaShareReinsuranceTransactionMember_7fd359be-2341-4a67-91a6-428db218ecb8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ExcessOfLossReinsuranceTransactionsHomeReTransactionsMember_c581a39c-1f39-4e38-9997-74c6ee457e27" xlink:href="mtg-20240630.xsd#mtg_ExcessOfLossReinsuranceTransactionsHomeReTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CededCreditRiskReinsurerDomain_4228e8aa-a369-4eaf-9c06-d9f33bd7782d" xlink:to="loc_mtg_ExcessOfLossReinsuranceTransactionsHomeReTransactionsMember_c581a39c-1f39-4e38-9997-74c6ee457e27" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingCommissionPercent_71f05711-37b0-4f47-87d1-32fdf51725fc" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingCommissionPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_62846226-ad81-4dee-8c5b-85294927a842" xlink:to="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingCommissionPercent_71f05711-37b0-4f47-87d1-32fdf51725fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsAnnualLossRatioCap_fdbd42be-9d8f-44a6-a360-5e7fb1c4bcb2" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsAnnualLossRatioCap"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_62846226-ad81-4dee-8c5b-85294927a842" xlink:to="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsAnnualLossRatioCap_fdbd42be-9d8f-44a6-a360-5e7fb1c4bcb2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsLifetimeLossRatioCap_c6fabc56-9fb5-45f2-b21b-ea8ed20fd669" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsLifetimeLossRatioCap"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_62846226-ad81-4dee-8c5b-85294927a842" xlink:to="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsLifetimeLossRatioCap_c6fabc56-9fb5-45f2-b21b-ea8ed20fd669" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsThresholdForPrivateMortgageInsurerEligibilityRequirementsForTerminationElection_57129837-695e-40fe-ab58-1b9ab83b6376" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsThresholdForPrivateMortgageInsurerEligibilityRequirementsForTerminationElection"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_62846226-ad81-4dee-8c5b-85294927a842" xlink:to="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsThresholdForPrivateMortgageInsurerEligibilityRequirementsForTerminationElection_57129837-695e-40fe-ab58-1b9ab83b6376" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments_982395eb-cbaf-4c49-a110-0b2e165e8816" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_62846226-ad81-4dee-8c5b-85294927a842" xlink:to="loc_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments_982395eb-cbaf-4c49-a110-0b2e165e8816" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceAgreementOptionalRightPercentOfReinsuranceCoverageThreshold_af9f131a-892d-41c3-a4c8-dc57fda8efaa" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceAgreementOptionalRightPercentOfReinsuranceCoverageThreshold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_62846226-ad81-4dee-8c5b-85294927a842" xlink:to="loc_mtg_ReinsuranceAgreementOptionalRightPercentOfReinsuranceCoverageThreshold_af9f131a-892d-41c3-a4c8-dc57fda8efaa" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceRetentionPolicyPercentOfTotalTrustAssetsInvestedInCashOrDirectU.S.FederalGovernmentObligations_3af1d54e-62ff-47cb-bd3a-97bb2750dc5e" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceRetentionPolicyPercentOfTotalTrustAssetsInvestedInCashOrDirectU.S.FederalGovernmentObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_62846226-ad81-4dee-8c5b-85294927a842" xlink:to="loc_mtg_ReinsuranceRetentionPolicyPercentOfTotalTrustAssetsInvestedInCashOrDirectU.S.FederalGovernmentObligations_3af1d54e-62ff-47cb-bd3a-97bb2750dc5e" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgic.com/role/ReinsuranceQuotaShareTransactionsTermsDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#ReinsuranceQuotaShareTransactionsTermsDetails"/>
  <link:definitionLink xlink:role="http://www.mgic.com/role/ReinsuranceQuotaShareTransactionsTermsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectsOfReinsuranceLineItems_66448d3b-92b2-4314-89c5-5e7e5c12b6d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectsOfReinsuranceLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectsOfReinsuranceTable_8af9f414-9e39-4a6a-9458-033121cd20dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectsOfReinsuranceTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_66448d3b-92b2-4314-89c5-5e7e5c12b6d2" xlink:to="loc_us-gaap_EffectsOfReinsuranceTable_8af9f414-9e39-4a6a-9458-033121cd20dc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededCreditRiskAxis_021a5eeb-103f-41e8-9050-1f36cd221510" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CededCreditRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_EffectsOfReinsuranceTable_8af9f414-9e39-4a6a-9458-033121cd20dc" xlink:to="loc_us-gaap_CededCreditRiskAxis_021a5eeb-103f-41e8-9050-1f36cd221510" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededCreditRiskReinsurerDomain_021a5eeb-103f-41e8-9050-1f36cd221510_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CededCreditRiskReinsurerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CededCreditRiskAxis_021a5eeb-103f-41e8-9050-1f36cd221510" xlink:to="loc_us-gaap_CededCreditRiskReinsurerDomain_021a5eeb-103f-41e8-9050-1f36cd221510_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededCreditRiskReinsurerDomain_f44f7316-cd7c-4ca7-bc27-83f1c8c04ad6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CededCreditRiskReinsurerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CededCreditRiskAxis_021a5eeb-103f-41e8-9050-1f36cd221510" xlink:to="loc_us-gaap_CededCreditRiskReinsurerDomain_f44f7316-cd7c-4ca7-bc27-83f1c8c04ad6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_QuotaShareReinsuranceTransaction2020And20212021NIWMember_9a0b39b0-c23a-4835-8b82-5f8dbb4afcbf" xlink:href="mtg-20240630.xsd#mtg_QuotaShareReinsuranceTransaction2020And20212021NIWMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CededCreditRiskReinsurerDomain_f44f7316-cd7c-4ca7-bc27-83f1c8c04ad6" xlink:to="loc_mtg_QuotaShareReinsuranceTransaction2020And20212021NIWMember_9a0b39b0-c23a-4835-8b82-5f8dbb4afcbf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_QuotaShareReinsuranceTransaction2021And20222021NIWMember_53c5702a-dd86-4825-bc55-eec118ee124a" xlink:href="mtg-20240630.xsd#mtg_QuotaShareReinsuranceTransaction2021And20222021NIWMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CededCreditRiskReinsurerDomain_f44f7316-cd7c-4ca7-bc27-83f1c8c04ad6" xlink:to="loc_mtg_QuotaShareReinsuranceTransaction2021And20222021NIWMember_53c5702a-dd86-4825-bc55-eec118ee124a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_QuotaShareReinsuranceTransaction2021And20222022NIWMember_5fd89814-4968-4b96-bdb6-f9455b929271" xlink:href="mtg-20240630.xsd#mtg_QuotaShareReinsuranceTransaction2021And20222022NIWMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CededCreditRiskReinsurerDomain_f44f7316-cd7c-4ca7-bc27-83f1c8c04ad6" xlink:to="loc_mtg_QuotaShareReinsuranceTransaction2021And20222022NIWMember_5fd89814-4968-4b96-bdb6-f9455b929271" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_QuotaShareReinsuranceTransaction2022And20232022NIWMember_88e1c727-3934-499a-bca3-625d8e6e214e" xlink:href="mtg-20240630.xsd#mtg_QuotaShareReinsuranceTransaction2022And20232022NIWMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CededCreditRiskReinsurerDomain_f44f7316-cd7c-4ca7-bc27-83f1c8c04ad6" xlink:to="loc_mtg_QuotaShareReinsuranceTransaction2022And20232022NIWMember_88e1c727-3934-499a-bca3-625d8e6e214e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_QuotaShareReinsuranceTransaction2022And20232023NIWMember_794e693b-3fdf-4c07-acc1-eae9f865db96" xlink:href="mtg-20240630.xsd#mtg_QuotaShareReinsuranceTransaction2022And20232023NIWMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CededCreditRiskReinsurerDomain_f44f7316-cd7c-4ca7-bc27-83f1c8c04ad6" xlink:to="loc_mtg_QuotaShareReinsuranceTransaction2022And20232023NIWMember_794e693b-3fdf-4c07-acc1-eae9f865db96" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_QuotaShareReinsuranceTransaction20232023NIWMember_c2385a26-d6f2-4458-bda3-326e80724768" xlink:href="mtg-20240630.xsd#mtg_QuotaShareReinsuranceTransaction20232023NIWMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CededCreditRiskReinsurerDomain_f44f7316-cd7c-4ca7-bc27-83f1c8c04ad6" xlink:to="loc_mtg_QuotaShareReinsuranceTransaction20232023NIWMember_c2385a26-d6f2-4458-bda3-326e80724768" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_QuotaShareReinsuranceTransaction20242024NIWMember_d9073705-8608-42b6-9809-de76f1e85234" xlink:href="mtg-20240630.xsd#mtg_QuotaShareReinsuranceTransaction20242024NIWMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CededCreditRiskReinsurerDomain_f44f7316-cd7c-4ca7-bc27-83f1c8c04ad6" xlink:to="loc_mtg_QuotaShareReinsuranceTransaction20242024NIWMember_d9073705-8608-42b6-9809-de76f1e85234" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_CreditUnionQuotaShareReinsuranceTransactionMember_3e5aa427-b188-4618-a913-5ee9c50ce461" xlink:href="mtg-20240630.xsd#mtg_CreditUnionQuotaShareReinsuranceTransactionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CededCreditRiskReinsurerDomain_f44f7316-cd7c-4ca7-bc27-83f1c8c04ad6" xlink:to="loc_mtg_CreditUnionQuotaShareReinsuranceTransactionMember_3e5aa427-b188-4618-a913-5ee9c50ce461" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent_30a814ef-3dda-436b-a09e-93a719b26cd9" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_66448d3b-92b2-4314-89c5-5e7e5c12b6d2" xlink:to="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent_30a814ef-3dda-436b-a09e-93a719b26cd9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossRatio_b1bf741f-3b9a-4bbe-8ce4-439a3d888515" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_66448d3b-92b2-4314-89c5-5e7e5c12b6d2" xlink:to="loc_us-gaap_LossRatio_b1bf741f-3b9a-4bbe-8ce4-439a3d888515" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne_6016ce9d-918a-4f1d-9925-7657e84b70e7" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_66448d3b-92b2-4314-89c5-5e7e5c12b6d2" xlink:to="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne_6016ce9d-918a-4f1d-9925-7657e84b70e7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo_d4878f43-5f35-4dc1-9d6b-3ab2aa7c88b0" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_66448d3b-92b2-4314-89c5-5e7e5c12b6d2" xlink:to="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo_d4878f43-5f35-4dc1-9d6b-3ab2aa7c88b0" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgic.com/role/ReinsuranceExcessofLossReinsuranceDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#ReinsuranceExcessofLossReinsuranceDetails"/>
  <link:definitionLink xlink:role="http://www.mgic.com/role/ReinsuranceExcessofLossReinsuranceDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectsOfReinsuranceLineItems_a769f67a-3799-469b-955d-94e894900763" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectsOfReinsuranceLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectsOfReinsuranceTable_9b4585d2-6aa7-4543-b5e3-94997c6bf273" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectsOfReinsuranceTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_a769f67a-3799-469b-955d-94e894900763" xlink:to="loc_us-gaap_EffectsOfReinsuranceTable_9b4585d2-6aa7-4543-b5e3-94997c6bf273" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2b2bbc8b-febf-4599-9389-159684aa030c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_EffectsOfReinsuranceTable_9b4585d2-6aa7-4543-b5e3-94997c6bf273" xlink:to="loc_dei_LegalEntityAxis_2b2bbc8b-febf-4599-9389-159684aa030c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_2b2bbc8b-febf-4599-9389-159684aa030c_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_2b2bbc8b-febf-4599-9389-159684aa030c" xlink:to="loc_dei_EntityDomain_2b2bbc8b-febf-4599-9389-159684aa030c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c518d298-f45d-4fb9-84d2-87b0732e1f01" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_2b2bbc8b-febf-4599-9389-159684aa030c" xlink:to="loc_dei_EntityDomain_c518d298-f45d-4fb9-84d2-87b0732e1f01" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20231Member_ffc8b170-1179-40a4-ab93-bf2c1730cc5b" xlink:href="mtg-20240630.xsd#mtg_HomeRe20231Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c518d298-f45d-4fb9-84d2-87b0732e1f01" xlink:to="loc_mtg_HomeRe20231Member_ffc8b170-1179-40a4-ab93-bf2c1730cc5b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20221Member_177ac119-2773-4f0c-b5d3-79e16da07176" xlink:href="mtg-20240630.xsd#mtg_HomeRe20221Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c518d298-f45d-4fb9-84d2-87b0732e1f01" xlink:to="loc_mtg_HomeRe20221Member_177ac119-2773-4f0c-b5d3-79e16da07176" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20212Member_71404437-67ec-4b28-b98d-9f296059ed9a" xlink:href="mtg-20240630.xsd#mtg_HomeRe20212Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c518d298-f45d-4fb9-84d2-87b0732e1f01" xlink:to="loc_mtg_HomeRe20212Member_71404437-67ec-4b28-b98d-9f296059ed9a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20211Member_0fbef7c1-fbf6-4cde-afab-f4664ae5548c" xlink:href="mtg-20240630.xsd#mtg_HomeRe20211Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c518d298-f45d-4fb9-84d2-87b0732e1f01" xlink:to="loc_mtg_HomeRe20211Member_0fbef7c1-fbf6-4cde-afab-f4664ae5548c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20201Member_04b3f3d1-d684-40c8-8d54-3bc45b763eae" xlink:href="mtg-20240630.xsd#mtg_HomeRe20201Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c518d298-f45d-4fb9-84d2-87b0732e1f01" xlink:to="loc_mtg_HomeRe20201Member_04b3f3d1-d684-40c8-8d54-3bc45b763eae" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20191Member_9b4808f4-7aca-4f41-aee4-96a73bd2cf6a" xlink:href="mtg-20240630.xsd#mtg_HomeRe20191Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c518d298-f45d-4fb9-84d2-87b0732e1f01" xlink:to="loc_mtg_HomeRe20191Member_9b4808f4-7aca-4f41-aee4-96a73bd2cf6a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20181Member_65693002-cb36-4ce0-a276-bc67ba8fca3b" xlink:href="mtg-20240630.xsd#mtg_HomeRe20181Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_c518d298-f45d-4fb9-84d2-87b0732e1f01" xlink:to="loc_mtg_HomeRe20181Member_65693002-cb36-4ce0-a276-bc67ba8fca3b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededCreditRiskAxis_3fc68405-5751-493a-a21d-28c31a61f8aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CededCreditRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_EffectsOfReinsuranceTable_9b4585d2-6aa7-4543-b5e3-94997c6bf273" xlink:to="loc_us-gaap_CededCreditRiskAxis_3fc68405-5751-493a-a21d-28c31a61f8aa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededCreditRiskReinsurerDomain_3fc68405-5751-493a-a21d-28c31a61f8aa_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CededCreditRiskReinsurerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CededCreditRiskAxis_3fc68405-5751-493a-a21d-28c31a61f8aa" xlink:to="loc_us-gaap_CededCreditRiskReinsurerDomain_3fc68405-5751-493a-a21d-28c31a61f8aa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededCreditRiskReinsurerDomain_64822080-225c-4c77-b0e3-2f1c6fe6bf68" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CededCreditRiskReinsurerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CededCreditRiskAxis_3fc68405-5751-493a-a21d-28c31a61f8aa" xlink:to="loc_us-gaap_CededCreditRiskReinsurerDomain_64822080-225c-4c77-b0e3-2f1c6fe6bf68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_A2024TraditionalXOLMember_bd1ba91f-98a6-424b-baff-99d6930d3a98" xlink:href="mtg-20240630.xsd#mtg_A2024TraditionalXOLMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CededCreditRiskReinsurerDomain_64822080-225c-4c77-b0e3-2f1c6fe6bf68" xlink:to="loc_mtg_A2024TraditionalXOLMember_bd1ba91f-98a6-424b-baff-99d6930d3a98" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_A2023TraditionalXOLMember_c403d9af-800e-42ce-a01f-852adb02bd51" xlink:href="mtg-20240630.xsd#mtg_A2023TraditionalXOLMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CededCreditRiskReinsurerDomain_64822080-225c-4c77-b0e3-2f1c6fe6bf68" xlink:to="loc_mtg_A2023TraditionalXOLMember_c403d9af-800e-42ce-a01f-852adb02bd51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_A2022TraditionalXOLMember_dc6b8618-6170-4d3e-acc9-bbca5a14649d" xlink:href="mtg-20240630.xsd#mtg_A2022TraditionalXOLMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CededCreditRiskReinsurerDomain_64822080-225c-4c77-b0e3-2f1c6fe6bf68" xlink:to="loc_mtg_A2022TraditionalXOLMember_dc6b8618-6170-4d3e-acc9-bbca5a14649d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_ac7dd31c-2974-4b9f-9d9d-2551d32c009e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_EffectsOfReinsuranceTable_9b4585d2-6aa7-4543-b5e3-94997c6bf273" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_ac7dd31c-2974-4b9f-9d9d-2551d32c009e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_ac7dd31c-2974-4b9f-9d9d-2551d32c009e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_ac7dd31c-2974-4b9f-9d9d-2551d32c009e" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_ac7dd31c-2974-4b9f-9d9d-2551d32c009e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_a50949e3-e48a-41a9-81a0-97b1b22bc7ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_ac7dd31c-2974-4b9f-9d9d-2551d32c009e" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_a50949e3-e48a-41a9-81a0-97b1b22bc7ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_0a34cb8d-3669-478f-9e81-e979a1ef387e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_a50949e3-e48a-41a9-81a0-97b1b22bc7ea" xlink:to="loc_us-gaap_SubsequentEventMember_0a34cb8d-3669-478f-9e81-e979a1ef387e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_AmortizationPeriodExcessofLossReinsuranceCoverage_aa39d2b8-78fc-4ca3-b0dc-ccf15a0c83d3" xlink:href="mtg-20240630.xsd#mtg_AmortizationPeriodExcessofLossReinsuranceCoverage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_a769f67a-3799-469b-955d-94e894900763" xlink:to="loc_mtg_AmortizationPeriodExcessofLossReinsuranceCoverage_aa39d2b8-78fc-4ca3-b0dc-ccf15a0c83d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm_64c17524-6b66-4d04-8246-8aa126563782" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_a769f67a-3799-469b-955d-94e894900763" xlink:to="loc_mtg_ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm_64c17524-6b66-4d04-8246-8aa126563782" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceRetentionPolicyInitialAmountRetained_c6f8da97-b36e-48b7-9d64-99dd78d5d32b" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceRetentionPolicyInitialAmountRetained"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_a769f67a-3799-469b-955d-94e894900763" xlink:to="loc_mtg_ReinsuranceRetentionPolicyInitialAmountRetained_c6f8da97-b36e-48b7-9d64-99dd78d5d32b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceRetentionAmountRetainedPerLife_e150aa84-1ba2-41c0-b409-801f76837937" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceRetentionAmountRetainedPerLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_a769f67a-3799-469b-955d-94e894900763" xlink:to="loc_us-gaap_ReinsuranceRetentionAmountRetainedPerLife_e150aa84-1ba2-41c0-b409-801f76837937" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages_a024e53e-2695-4769-8fe8-26e392a2854f" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_a769f67a-3799-469b-955d-94e894900763" xlink:to="loc_mtg_ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages_a024e53e-2695-4769-8fe8-26e392a2854f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceRetentionPolicyFundingPercentage_094c73f2-c968-4808-8ad6-dae5a669660d" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceRetentionPolicyFundingPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_a769f67a-3799-469b-955d-94e894900763" xlink:to="loc_mtg_ReinsuranceRetentionPolicyFundingPercentage_094c73f2-c968-4808-8ad6-dae5a669660d" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgic.com/role/ReinsuranceVariableInterestEntityDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#ReinsuranceVariableInterestEntityDetails"/>
  <link:definitionLink xlink:role="http://www.mgic.com/role/ReinsuranceVariableInterestEntityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectsOfReinsuranceLineItems_57355b02-05fa-4c4d-b46c-e0d79a89cd4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectsOfReinsuranceLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectsOfReinsuranceTable_42151260-73a7-46fa-95b1-7c82f86ab8f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectsOfReinsuranceTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_57355b02-05fa-4c4d-b46c-e0d79a89cd4a" xlink:to="loc_us-gaap_EffectsOfReinsuranceTable_42151260-73a7-46fa-95b1-7c82f86ab8f4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_19e1e699-e329-46cd-b242-c7c5237c9d99" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_EffectsOfReinsuranceTable_42151260-73a7-46fa-95b1-7c82f86ab8f4" xlink:to="loc_dei_LegalEntityAxis_19e1e699-e329-46cd-b242-c7c5237c9d99" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_19e1e699-e329-46cd-b242-c7c5237c9d99_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_19e1e699-e329-46cd-b242-c7c5237c9d99" xlink:to="loc_dei_EntityDomain_19e1e699-e329-46cd-b242-c7c5237c9d99_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6c163bff-6471-4aa3-9893-f0fdc5ccab86" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_19e1e699-e329-46cd-b242-c7c5237c9d99" xlink:to="loc_dei_EntityDomain_6c163bff-6471-4aa3-9893-f0fdc5ccab86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20231Member_82d58b6d-e9cf-4424-b2b5-30e676c4a631" xlink:href="mtg-20240630.xsd#mtg_HomeRe20231Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6c163bff-6471-4aa3-9893-f0fdc5ccab86" xlink:to="loc_mtg_HomeRe20231Member_82d58b6d-e9cf-4424-b2b5-30e676c4a631" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20221Member_5e591795-fecf-45dc-8f6c-d456eb602c84" xlink:href="mtg-20240630.xsd#mtg_HomeRe20221Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6c163bff-6471-4aa3-9893-f0fdc5ccab86" xlink:to="loc_mtg_HomeRe20221Member_5e591795-fecf-45dc-8f6c-d456eb602c84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20212Member_beacef67-5bd7-4bef-950d-71a0ef9cc680" xlink:href="mtg-20240630.xsd#mtg_HomeRe20212Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6c163bff-6471-4aa3-9893-f0fdc5ccab86" xlink:to="loc_mtg_HomeRe20212Member_beacef67-5bd7-4bef-950d-71a0ef9cc680" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20211Member_59e36e55-d03e-4b05-868c-cbfc1a57228d" xlink:href="mtg-20240630.xsd#mtg_HomeRe20211Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6c163bff-6471-4aa3-9893-f0fdc5ccab86" xlink:to="loc_mtg_HomeRe20211Member_59e36e55-d03e-4b05-868c-cbfc1a57228d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20201Member_19be73ac-c586-41d8-86d0-e064d4cf7d7a" xlink:href="mtg-20240630.xsd#mtg_HomeRe20201Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6c163bff-6471-4aa3-9893-f0fdc5ccab86" xlink:to="loc_mtg_HomeRe20201Member_19be73ac-c586-41d8-86d0-e064d4cf7d7a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20191Member_b2ab1f8c-e730-4b0e-9e95-2a51cf295141" xlink:href="mtg-20240630.xsd#mtg_HomeRe20191Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6c163bff-6471-4aa3-9893-f0fdc5ccab86" xlink:to="loc_mtg_HomeRe20191Member_b2ab1f8c-e730-4b0e-9e95-2a51cf295141" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20181Member_d4647d5f-502a-41c7-9482-ec14c65255c8" xlink:href="mtg-20240630.xsd#mtg_HomeRe20181Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_6c163bff-6471-4aa3-9893-f0fdc5ccab86" xlink:to="loc_mtg_HomeRe20181Member_d4647d5f-502a-41c7-9482-ec14c65255c8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_d8cf338f-f123-43ba-b8b6-d8740a1e2297" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_57355b02-05fa-4c4d-b46c-e0d79a89cd4a" xlink:to="loc_us-gaap_Assets_d8cf338f-f123-43ba-b8b6-d8740a1e2297" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgic.com/role/EarningsperShareDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#EarningsperShareDetails"/>
  <link:definitionLink xlink:role="http://www.mgic.com/role/EarningsperShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems_d674821a-3e80-4431-81c5-35fcb15adcfc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_940249ec-1646-4056-8911-4bff91f1fd59" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_d674821a-3e80-4431-81c5-35fcb15adcfc" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_940249ec-1646-4056-8911-4bff91f1fd59" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_927a0d04-1d38-47f2-91a6-8fc08bb3061f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_940249ec-1646-4056-8911-4bff91f1fd59" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_927a0d04-1d38-47f2-91a6-8fc08bb3061f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_927a0d04-1d38-47f2-91a6-8fc08bb3061f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_927a0d04-1d38-47f2-91a6-8fc08bb3061f" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_927a0d04-1d38-47f2-91a6-8fc08bb3061f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_4be23352-8c1a-49c5-bf56-7a536b802f8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_927a0d04-1d38-47f2-91a6-8fc08bb3061f" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_4be23352-8c1a-49c5-bf56-7a536b802f8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleSubordinatedDebtMember_ed2a3950-00c6-4d66-9605-277701a4a8fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleSubordinatedDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_4be23352-8c1a-49c5-bf56-7a536b802f8f" xlink:to="loc_us-gaap_ConvertibleSubordinatedDebtMember_ed2a3950-00c6-4d66-9605-277701a4a8fa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_2fe24c5c-f290-46ab-8142-698e2baa9ecf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_d674821a-3e80-4431-81c5-35fcb15adcfc" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_2fe24c5c-f290-46ab-8142-698e2baa9ecf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_17feb63b-e81b-46fd-9162-4a7e9ec2ecd6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_2fe24c5c-f290-46ab-8142-698e2baa9ecf" xlink:to="loc_us-gaap_NetIncomeLoss_17feb63b-e81b-46fd-9162-4a7e9ec2ecd6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_92ed3ba7-4fa3-4510-a151-107605afd7fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_2fe24c5c-f290-46ab-8142-698e2baa9ecf" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_92ed3ba7-4fa3-4510-a151-107605afd7fa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_72a7ff51-c359-4165-8ab3-228e7845b36f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_2fe24c5c-f290-46ab-8142-698e2baa9ecf" xlink:to="loc_us-gaap_EarningsPerShareBasic_72a7ff51-c359-4165-8ab3-228e7845b36f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_b16cfa30-1997-4059-80b5-719f8d8f0edb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_d674821a-3e80-4431-81c5-35fcb15adcfc" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_b16cfa30-1997-4059-80b5-719f8d8f0edb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_599102cb-bcd0-4411-984d-485e843a5869" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther_e9792d83-63a9-4fc6-85c6-266ca5ab4444" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_b16cfa30-1997-4059-80b5-719f8d8f0edb" xlink:to="loc_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther_e9792d83-63a9-4fc6-85c6-266ca5ab4444" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_d6d578ab-84d2-4cd8-8760-963539cdb01b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_b16cfa30-1997-4059-80b5-719f8d8f0edb" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_d6d578ab-84d2-4cd8-8760-963539cdb01b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e61f3dc2-ff82-49f2-b1de-2719902162d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecuritiesAbstract_2cb0f4ed-b19f-440b-9dff-382d370b7365" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DilutiveSecuritiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_b16cfa30-1997-4059-80b5-719f8d8f0edb" xlink:to="loc_us-gaap_DilutiveSecuritiesAbstract_2cb0f4ed-b19f-440b-9dff-382d370b7365" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_58e43629-e146-4be3-beeb-c5fcab84242e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract_2cb0f4ed-b19f-440b-9dff-382d370b7365" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_58e43629-e146-4be3-beeb-c5fcab84242e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_01b65077-b8b0-40bf-8dc0-1e7ccd64e73b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract_2cb0f4ed-b19f-440b-9dff-382d370b7365" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_01b65077-b8b0-40bf-8dc0-1e7ccd64e73b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7c7db7a8-0410-45e4-8e6d-e252a2655e8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_b16cfa30-1997-4059-80b5-719f8d8f0edb" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7c7db7a8-0410-45e4-8e6d-e252a2655e8c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_a17b0145-1072-4a53-9880-6d564503b1e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_b16cfa30-1997-4059-80b5-719f8d8f0edb" xlink:to="loc_us-gaap_EarningsPerShareDiluted_a17b0145-1072-4a53-9880-6d564503b1e5" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_9e4b60da-921d-470c-9118-a540f5e07092" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_d674821a-3e80-4431-81c5-35fcb15adcfc" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_9e4b60da-921d-470c-9118-a540f5e07092" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_44989034-ecfb-42fc-a356-a1aeeeb33fc0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_d674821a-3e80-4431-81c5-35fcb15adcfc" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_44989034-ecfb-42fc-a356-a1aeeeb33fc0" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgic.com/role/InvestmentsDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#InvestmentsDetails"/>
  <link:definitionLink xlink:role="http://www.mgic.com/role/InvestmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_31ee2962-9e03-4b13-b1fe-47911f6b15be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_2cae1191-4553-4c1e-b807-7db4747ef293" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_31ee2962-9e03-4b13-b1fe-47911f6b15be" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_2cae1191-4553-4c1e-b807-7db4747ef293" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_930fb351-a862-4b89-9d3b-ba8e81b38498" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_2cae1191-4553-4c1e-b807-7db4747ef293" xlink:to="loc_us-gaap_FinancialInstrumentAxis_930fb351-a862-4b89-9d3b-ba8e81b38498" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_930fb351-a862-4b89-9d3b-ba8e81b38498_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_930fb351-a862-4b89-9d3b-ba8e81b38498" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_930fb351-a862-4b89-9d3b-ba8e81b38498_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1d27ff2c-f453-4252-8d6b-107a28e1c164" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_930fb351-a862-4b89-9d3b-ba8e81b38498" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1d27ff2c-f453-4252-8d6b-107a28e1c164" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_f9f2e69f-f1c8-4dea-b04b-8a535ccd7dbb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1d27ff2c-f453-4252-8d6b-107a28e1c164" xlink:to="loc_us-gaap_DebtSecuritiesMember_f9f2e69f-f1c8-4dea-b04b-8a535ccd7dbb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_52a62470-67b1-4db9-9cc6-846471cadb66" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesMember_f9f2e69f-f1c8-4dea-b04b-8a535ccd7dbb" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_52a62470-67b1-4db9-9cc6-846471cadb66" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_06ca50fe-2c54-4090-892f-cb33421b4376" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesMember_f9f2e69f-f1c8-4dea-b04b-8a535ccd7dbb" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_06ca50fe-2c54-4090-892f-cb33421b4376" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_d303ece6-df2e-40c5-a25d-52ae8a9dd7da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesMember_f9f2e69f-f1c8-4dea-b04b-8a535ccd7dbb" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_d303ece6-df2e-40c5-a25d-52ae8a9dd7da" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_ff3dd012-8af6-42a7-ab4c-0275f16dcfe3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesMember_f9f2e69f-f1c8-4dea-b04b-8a535ccd7dbb" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_ff3dd012-8af6-42a7-ab4c-0275f16dcfe3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_08a5a8ce-9290-4a12-83ea-17046cde4eb1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesMember_f9f2e69f-f1c8-4dea-b04b-8a535ccd7dbb" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_08a5a8ce-9290-4a12-83ea-17046cde4eb1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_0ee00349-1dc4-4f5c-97ea-72ac94634d1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesMember_f9f2e69f-f1c8-4dea-b04b-8a535ccd7dbb" xlink:to="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_0ee00349-1dc4-4f5c-97ea-72ac94634d1d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralizedLoanObligationsMember_e0d90722-5ced-4cea-aed8-ed56c5ce330e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralizedLoanObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesMember_f9f2e69f-f1c8-4dea-b04b-8a535ccd7dbb" xlink:to="loc_us-gaap_CollateralizedLoanObligationsMember_e0d90722-5ced-4cea-aed8-ed56c5ce330e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_67cd0552-7d0f-4704-88c3-a1ab5de06f1b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesMember_f9f2e69f-f1c8-4dea-b04b-8a535ccd7dbb" xlink:to="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_67cd0552-7d0f-4704-88c3-a1ab5de06f1b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_e466b552-3e54-4539-a0d3-9b8edb78e934" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesMember_f9f2e69f-f1c8-4dea-b04b-8a535ccd7dbb" xlink:to="loc_us-gaap_CommercialPaperMember_e466b552-3e54-4539-a0d3-9b8edb78e934" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_8ea1f12c-3366-434d-a112-7e4414f3371b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_31ee2962-9e03-4b13-b1fe-47911f6b15be" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_8ea1f12c-3366-434d-a112-7e4414f3371b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_3b9f9b1d-a282-4162-8159-f98747b4cd48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_31ee2962-9e03-4b13-b1fe-47911f6b15be" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_3b9f9b1d-a282-4162-8159-f98747b4cd48" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_c36e8f3d-a16d-4d54-a1ac-b14319e94087" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_31ee2962-9e03-4b13-b1fe-47911f6b15be" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_c36e8f3d-a16d-4d54-a1ac-b14319e94087" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_928b0a8e-231e-4d8a-b624-01e03f6b8775" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_31ee2962-9e03-4b13-b1fe-47911f6b15be" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_928b0a8e-231e-4d8a-b624-01e03f6b8775" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldByInsuranceRegulators_1d3fe110-a6ea-4c35-8568-5f8001062c63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsHeldByInsuranceRegulators"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_31ee2962-9e03-4b13-b1fe-47911f6b15be" xlink:to="loc_us-gaap_AssetsHeldByInsuranceRegulators_1d3fe110-a6ea-4c35-8568-5f8001062c63" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldInTrust_82442b59-a519-4fbe-9fcd-6451d617ecff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsHeldInTrust"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_31ee2962-9e03-4b13-b1fe-47911f6b15be" xlink:to="loc_us-gaap_AssetsHeldInTrust_82442b59-a519-4fbe-9fcd-6451d617ecff" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_afcce379-fcb1-4898-82bc-6a2b67d61f18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_22c80aa3-d3e6-4987-a3b8-79e55d046512" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_afcce379-fcb1-4898-82bc-6a2b67d61f18" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_22c80aa3-d3e6-4987-a3b8-79e55d046512" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_0fcf27f5-1230-4b29-9239-2e1ae6aca11b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_22c80aa3-d3e6-4987-a3b8-79e55d046512" xlink:to="loc_us-gaap_FinancialInstrumentAxis_0fcf27f5-1230-4b29-9239-2e1ae6aca11b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0fcf27f5-1230-4b29-9239-2e1ae6aca11b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_0fcf27f5-1230-4b29-9239-2e1ae6aca11b" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0fcf27f5-1230-4b29-9239-2e1ae6aca11b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22922fd1-7ae7-4782-b37a-132e949e1307" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_0fcf27f5-1230-4b29-9239-2e1ae6aca11b" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22922fd1-7ae7-4782-b37a-132e949e1307" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_1dbfeeb0-84b9-4583-9acd-5dabcf0000a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22922fd1-7ae7-4782-b37a-132e949e1307" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_1dbfeeb0-84b9-4583-9acd-5dabcf0000a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_fb3b2454-9ded-4613-bb68-9208a27c189d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22922fd1-7ae7-4782-b37a-132e949e1307" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_fb3b2454-9ded-4613-bb68-9208a27c189d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_e0e06408-0eb2-424f-8c3f-f2042006c767" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22922fd1-7ae7-4782-b37a-132e949e1307" xlink:to="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_e0e06408-0eb2-424f-8c3f-f2042006c767" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralizedLoanObligationsMember_58661905-86cd-467f-afab-16dac1f2a5b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralizedLoanObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22922fd1-7ae7-4782-b37a-132e949e1307" xlink:to="loc_us-gaap_CollateralizedLoanObligationsMember_58661905-86cd-467f-afab-16dac1f2a5b9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_923879cb-941f-40cc-86da-9118ea97c8a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_afcce379-fcb1-4898-82bc-6a2b67d61f18" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_923879cb-941f-40cc-86da-9118ea97c8a9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_5a330fcf-ced0-42d8-bb72-4bf5910877e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_923879cb-941f-40cc-86da-9118ea97c8a9" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_5a330fcf-ced0-42d8-bb72-4bf5910877e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_259db2d0-8879-4df9-a0d9-d36ab936e723" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_923879cb-941f-40cc-86da-9118ea97c8a9" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_259db2d0-8879-4df9-a0d9-d36ab936e723" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_85fbe31d-1372-493d-8d8e-2ca329b9e213" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_923879cb-941f-40cc-86da-9118ea97c8a9" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_85fbe31d-1372-493d-8d8e-2ca329b9e213" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_71ca8101-e181-472d-be37-eb143727ba38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_923879cb-941f-40cc-86da-9118ea97c8a9" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_71ca8101-e181-472d-be37-eb143727ba38" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost_6c9f63dc-bc1c-428c-a437-2a3837c5dfe8" xlink:href="mtg-20240630.xsd#mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_923879cb-941f-40cc-86da-9118ea97c8a9" xlink:to="loc_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost_6c9f63dc-bc1c-428c-a437-2a3837c5dfe8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_ab029951-7737-46aa-845c-8308004623f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_923879cb-941f-40cc-86da-9118ea97c8a9" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_ab029951-7737-46aa-845c-8308004623f5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_7106ac3f-eef6-4415-ba79-fb0abbe86316" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_923879cb-941f-40cc-86da-9118ea97c8a9" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_7106ac3f-eef6-4415-ba79-fb0abbe86316" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_863a372d-e596-458e-a3f5-aa550e09a3b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_afcce379-fcb1-4898-82bc-6a2b67d61f18" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_863a372d-e596-458e-a3f5-aa550e09a3b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_1e0fa3ae-dc67-4a10-b005-b3c5347c344a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_863a372d-e596-458e-a3f5-aa550e09a3b7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_1e0fa3ae-dc67-4a10-b005-b3c5347c344a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_252a03b1-279b-4629-8940-d4fc963269c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_863a372d-e596-458e-a3f5-aa550e09a3b7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_252a03b1-279b-4629-8940-d4fc963269c2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_b6cc7e0a-5b01-4179-927a-e731401846f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_863a372d-e596-458e-a3f5-aa550e09a3b7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_b6cc7e0a-5b01-4179-927a-e731401846f6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_365798ea-6ddc-41ed-bcbf-002da045f075" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_863a372d-e596-458e-a3f5-aa550e09a3b7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_365798ea-6ddc-41ed-bcbf-002da045f075" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue_62d44c20-05ba-46c4-8b3e-7adc671a1dcd" xlink:href="mtg-20240630.xsd#mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_863a372d-e596-458e-a3f5-aa550e09a3b7" xlink:to="loc_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue_62d44c20-05ba-46c4-8b3e-7adc671a1dcd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_e0bd2ad8-a750-4de7-9b31-1a7b29d91502" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_863a372d-e596-458e-a3f5-aa550e09a3b7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_e0bd2ad8-a750-4de7-9b31-1a7b29d91502" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_79c5e30e-be97-4c0d-94df-e5711b5f6f5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_863a372d-e596-458e-a3f5-aa550e09a3b7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_79c5e30e-be97-4c0d-94df-e5711b5f6f5a" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#InvestmentsSecuritiesInUnrealizedLossPositionDetails"/>
  <link:definitionLink xlink:role="http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsLineItems_1569da8a-dd17-4045-9bdd-cc3faf7dfcdf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInvestmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsTable_e06dd74a-687d-42b4-9f02-9259ebaaf7a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInvestmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_1569da8a-dd17-4045-9bdd-cc3faf7dfcdf" xlink:to="loc_us-gaap_ScheduleOfInvestmentsTable_e06dd74a-687d-42b4-9f02-9259ebaaf7a9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_e01145d9-7bfe-4f03-8fb7-52c406e671c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_e06dd74a-687d-42b4-9f02-9259ebaaf7a9" xlink:to="loc_us-gaap_FinancialInstrumentAxis_e01145d9-7bfe-4f03-8fb7-52c406e671c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e01145d9-7bfe-4f03-8fb7-52c406e671c3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_e01145d9-7bfe-4f03-8fb7-52c406e671c3" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e01145d9-7bfe-4f03-8fb7-52c406e671c3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_21802213-9b84-4ddc-afc2-1419c0e2f348" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_e01145d9-7bfe-4f03-8fb7-52c406e671c3" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_21802213-9b84-4ddc-afc2-1419c0e2f348" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_1ca02781-5385-44f6-8a6c-a878abc8d7e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_21802213-9b84-4ddc-afc2-1419c0e2f348" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_1ca02781-5385-44f6-8a6c-a878abc8d7e9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_601ce5b4-1934-4861-8906-0d79c158586f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_21802213-9b84-4ddc-afc2-1419c0e2f348" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_601ce5b4-1934-4861-8906-0d79c158586f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_132992fb-4217-49eb-b26f-19d93edd6367" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_21802213-9b84-4ddc-afc2-1419c0e2f348" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_132992fb-4217-49eb-b26f-19d93edd6367" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_c1a65ea3-002a-4a0e-a5a9-08c3b9446b38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_21802213-9b84-4ddc-afc2-1419c0e2f348" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_c1a65ea3-002a-4a0e-a5a9-08c3b9446b38" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_9b8fbcd4-4356-4a05-a9ac-8f79d257d84f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_21802213-9b84-4ddc-afc2-1419c0e2f348" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_9b8fbcd4-4356-4a05-a9ac-8f79d257d84f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_116a9583-d6c5-4079-b005-464ee5d3426a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_21802213-9b84-4ddc-afc2-1419c0e2f348" xlink:to="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_116a9583-d6c5-4079-b005-464ee5d3426a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralizedLoanObligationsMember_d2c0bd4f-a03e-4599-a610-22192878ae44" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralizedLoanObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_21802213-9b84-4ddc-afc2-1419c0e2f348" xlink:to="loc_us-gaap_CollateralizedLoanObligationsMember_d2c0bd4f-a03e-4599-a610-22192878ae44" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_e3b2bad5-613a-4b20-b2a5-19088318e599" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_21802213-9b84-4ddc-afc2-1419c0e2f348" xlink:to="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_e3b2bad5-613a-4b20-b2a5-19088318e599" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_8f58f711-54ee-46c4-a707-a5436165ed0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_21802213-9b84-4ddc-afc2-1419c0e2f348" xlink:to="loc_us-gaap_CommercialPaperMember_8f58f711-54ee-46c4-a707-a5436165ed0e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_9b409894-f31b-4863-9566-ff15c089ca97" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_1569da8a-dd17-4045-9bdd-cc3faf7dfcdf" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_9b409894-f31b-4863-9566-ff15c089ca97" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_0a1394a6-d0e4-4c75-81e4-2d3a899decf9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_1569da8a-dd17-4045-9bdd-cc3faf7dfcdf" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_0a1394a6-d0e4-4c75-81e4-2d3a899decf9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_7200959f-a42c-4a61-abc3-fb578973b446" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_1569da8a-dd17-4045-9bdd-cc3faf7dfcdf" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_7200959f-a42c-4a61-abc3-fb578973b446" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_568c6e0a-7b8d-40bf-a287-ed3593ec3eae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_1569da8a-dd17-4045-9bdd-cc3faf7dfcdf" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_568c6e0a-7b8d-40bf-a287-ed3593ec3eae" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_e2a6ec56-f07f-41d8-8581-2ac2c025e774" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_1569da8a-dd17-4045-9bdd-cc3faf7dfcdf" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_e2a6ec56-f07f-41d8-8581-2ac2c025e774" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_18d32b20-b125-41d4-8b7e-183a215966f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_1569da8a-dd17-4045-9bdd-cc3faf7dfcdf" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_18d32b20-b125-41d4-8b7e-183a215966f1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_0b687058-a1ff-4b08-b9ca-30ce3a61c7ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_1569da8a-dd17-4045-9bdd-cc3faf7dfcdf" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_0b687058-a1ff-4b08-b9ca-30ce3a61c7ee" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgic.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#FairValueMeasurementsDetails"/>
  <link:definitionLink xlink:role="http://www.mgic.com/role/FairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_eab3ed64-7548-40bf-8d93-7bd625c450ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b4ece701-2d62-40fb-a485-f030a24cedea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_eab3ed64-7548-40bf-8d93-7bd625c450ce" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b4ece701-2d62-40fb-a485-f030a24cedea" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_f9abb2c1-0496-432f-8206-dcdf85b8aaf8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b4ece701-2d62-40fb-a485-f030a24cedea" xlink:to="loc_us-gaap_FinancialInstrumentAxis_f9abb2c1-0496-432f-8206-dcdf85b8aaf8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f9abb2c1-0496-432f-8206-dcdf85b8aaf8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_f9abb2c1-0496-432f-8206-dcdf85b8aaf8" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f9abb2c1-0496-432f-8206-dcdf85b8aaf8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_052c6551-9f4d-48da-8bef-56f8f1498c61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_f9abb2c1-0496-432f-8206-dcdf85b8aaf8" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_052c6551-9f4d-48da-8bef-56f8f1498c61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_c5a2ada6-f001-42f2-a94f-ad8bb403c8f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_052c6551-9f4d-48da-8bef-56f8f1498c61" xlink:to="loc_us-gaap_DebtSecuritiesMember_c5a2ada6-f001-42f2-a94f-ad8bb403c8f7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_a14903fa-90d1-4843-b5f0-a904821a2434" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesMember_c5a2ada6-f001-42f2-a94f-ad8bb403c8f7" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_a14903fa-90d1-4843-b5f0-a904821a2434" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_4ceb4129-91ad-462c-9f57-13b44ae4fe22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesMember_c5a2ada6-f001-42f2-a94f-ad8bb403c8f7" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_4ceb4129-91ad-462c-9f57-13b44ae4fe22" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_fd3d3db8-6d8e-40ba-a7df-b5aadf42a8c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesMember_c5a2ada6-f001-42f2-a94f-ad8bb403c8f7" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_fd3d3db8-6d8e-40ba-a7df-b5aadf42a8c5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_91a8f3f0-a19b-4b3f-a475-55082ba74629" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesMember_c5a2ada6-f001-42f2-a94f-ad8bb403c8f7" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_91a8f3f0-a19b-4b3f-a475-55082ba74629" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_f9159014-f804-4515-ad4e-858565677f23" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesMember_c5a2ada6-f001-42f2-a94f-ad8bb403c8f7" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_f9159014-f804-4515-ad4e-858565677f23" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_4a80f411-9dd7-4f85-8463-28afc85ea481" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesMember_c5a2ada6-f001-42f2-a94f-ad8bb403c8f7" xlink:to="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_4a80f411-9dd7-4f85-8463-28afc85ea481" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralizedLoanObligationsMember_1e524f39-7c4d-4de1-ae1f-5e886fc64d22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralizedLoanObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesMember_c5a2ada6-f001-42f2-a94f-ad8bb403c8f7" xlink:to="loc_us-gaap_CollateralizedLoanObligationsMember_1e524f39-7c4d-4de1-ae1f-5e886fc64d22" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_af0869c7-e04f-47d9-a657-82766485c5e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesMember_c5a2ada6-f001-42f2-a94f-ad8bb403c8f7" xlink:to="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_af0869c7-e04f-47d9-a657-82766485c5e2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_cc7c7d50-2cbc-4285-bc4e-49c453fd63c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtSecuritiesMember_c5a2ada6-f001-42f2-a94f-ad8bb403c8f7" xlink:to="loc_us-gaap_CommercialPaperMember_cc7c7d50-2cbc-4285-bc4e-49c453fd63c0" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fa809a08-212e-4898-8fbf-b6afb9b279d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b4ece701-2d62-40fb-a485-f030a24cedea" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fa809a08-212e-4898-8fbf-b6afb9b279d5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fa809a08-212e-4898-8fbf-b6afb9b279d5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fa809a08-212e-4898-8fbf-b6afb9b279d5" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fa809a08-212e-4898-8fbf-b6afb9b279d5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_28bd6f44-6a6d-4213-96e5-cc0a1fb2da95" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fa809a08-212e-4898-8fbf-b6afb9b279d5" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_28bd6f44-6a6d-4213-96e5-cc0a1fb2da95" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_59e76a30-9e96-4612-baf5-ec11db77eea6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_28bd6f44-6a6d-4213-96e5-cc0a1fb2da95" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_59e76a30-9e96-4612-baf5-ec11db77eea6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_5f23654b-b342-4612-b572-5665f1a6f542" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_28bd6f44-6a6d-4213-96e5-cc0a1fb2da95" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_5f23654b-b342-4612-b572-5665f1a6f542" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_696f65c6-e672-4aef-b17b-2a6fba07d27e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_28bd6f44-6a6d-4213-96e5-cc0a1fb2da95" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_696f65c6-e672-4aef-b17b-2a6fba07d27e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ed018d9f-9d12-48c1-9bf4-71aa5d0edd64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b4ece701-2d62-40fb-a485-f030a24cedea" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ed018d9f-9d12-48c1-9bf4-71aa5d0edd64" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_ed018d9f-9d12-48c1-9bf4-71aa5d0edd64_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ed018d9f-9d12-48c1-9bf4-71aa5d0edd64" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_ed018d9f-9d12-48c1-9bf4-71aa5d0edd64_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_5a37d58c-9618-4886-8f89-c5da383065e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ed018d9f-9d12-48c1-9bf4-71aa5d0edd64" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_5a37d58c-9618-4886-8f89-c5da383065e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_4c27739b-77fe-44db-b841-086bcb5db0b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_5a37d58c-9618-4886-8f89-c5da383065e1" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_4c27739b-77fe-44db-b841-086bcb5db0b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_2ded556f-712d-474a-82d7-6fd9ba3b1e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b4ece701-2d62-40fb-a485-f030a24cedea" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_2ded556f-712d-474a-82d7-6fd9ba3b1e2d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_2ded556f-712d-474a-82d7-6fd9ba3b1e2d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_2ded556f-712d-474a-82d7-6fd9ba3b1e2d" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_2ded556f-712d-474a-82d7-6fd9ba3b1e2d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_78edc380-f5b6-43a1-83bd-1d7d06d0651e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_2ded556f-712d-474a-82d7-6fd9ba3b1e2d" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_78edc380-f5b6-43a1-83bd-1d7d06d0651e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_RealEstateAcquiredMember_2e221c7c-5304-46f0-8027-d868ed654587" xlink:href="mtg-20240630.xsd#mtg_RealEstateAcquiredMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_78edc380-f5b6-43a1-83bd-1d7d06d0651e" xlink:to="loc_mtg_RealEstateAcquiredMember_2e221c7c-5304-46f0-8027-d868ed654587" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_d0fbc902-961f-4cb8-8571-1d5ae4ddff99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_eab3ed64-7548-40bf-8d93-7bd625c450ce" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_d0fbc902-961f-4cb8-8571-1d5ae4ddff99" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_d0bc65ea-2775-472e-85a3-d4abe636e0a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_eab3ed64-7548-40bf-8d93-7bd625c450ce" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_d0bc65ea-2775-472e-85a3-d4abe636e0a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsFairValueDisclosure_2edad0a1-e1e9-44f5-9dbe-2abd0c2ba47d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_eab3ed64-7548-40bf-8d93-7bd625c450ce" xlink:to="loc_us-gaap_OtherAssetsFairValueDisclosure_2edad0a1-e1e9-44f5-9dbe-2abd0c2ba47d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_078a0e4e-d4db-4726-a784-ec37a1aee824" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_eab3ed64-7548-40bf-8d93-7bd625c450ce" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_078a0e4e-d4db-4726-a784-ec37a1aee824" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeNet_0e1ac217-8791-4107-a342-1a02bc284b13" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_eab3ed64-7548-40bf-8d93-7bd625c450ce" xlink:to="loc_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeNet_0e1ac217-8791-4107-a342-1a02bc284b13" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_28f6a95d-dc63-41c6-8f27-10c149515805" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_eab3ed64-7548-40bf-8d93-7bd625c450ce" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_28f6a95d-dc63-41c6-8f27-10c149515805" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales_03d4af8f-c28d-468f-968d-aa5a285a4865" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_eab3ed64-7548-40bf-8d93-7bd625c450ce" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales_03d4af8f-c28d-468f-968d-aa5a285a4865" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgic.com/role/FairValueMeasurementsAssetsandLiabilitiesNotMeasuredatFairValueDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#FairValueMeasurementsAssetsandLiabilitiesNotMeasuredatFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.mgic.com/role/FairValueMeasurementsAssetsandLiabilitiesNotMeasuredatFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_efafb1fa-2fca-406f-9191-841fd2b4d500" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0763f10c-88bf-4278-9444-9fb0282076cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_efafb1fa-2fca-406f-9191-841fd2b4d500" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0763f10c-88bf-4278-9444-9fb0282076cd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_55d6473a-0397-4031-becc-d19dded59b8e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0763f10c-88bf-4278-9444-9fb0282076cd" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_55d6473a-0397-4031-becc-d19dded59b8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_55d6473a-0397-4031-becc-d19dded59b8e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_55d6473a-0397-4031-becc-d19dded59b8e" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_55d6473a-0397-4031-becc-d19dded59b8e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1a8de1d3-f3a8-4065-8537-ff89ca1f47ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_55d6473a-0397-4031-becc-d19dded59b8e" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1a8de1d3-f3a8-4065-8537-ff89ca1f47ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_d8b6662c-3283-4d11-b563-0d2bada4aa48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1a8de1d3-f3a8-4065-8537-ff89ca1f47ad" xlink:to="loc_us-gaap_SeniorNotesMember_d8b6662c-3283-4d11-b563-0d2bada4aa48" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_9e80382d-f31f-4277-b02c-fd37aa327c78" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0763f10c-88bf-4278-9444-9fb0282076cd" xlink:to="loc_us-gaap_DebtInstrumentAxis_9e80382d-f31f-4277-b02c-fd37aa327c78" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_9e80382d-f31f-4277-b02c-fd37aa327c78_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_9e80382d-f31f-4277-b02c-fd37aa327c78" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_9e80382d-f31f-4277-b02c-fd37aa327c78_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_de2a59ec-2751-4ca2-968b-8506d75815e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_9e80382d-f31f-4277-b02c-fd37aa327c78" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_de2a59ec-2751-4ca2-968b-8506d75815e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_FivePointTwoFivePercentSeniorNotesMember_9d7c3798-e0c6-4be1-a515-740bd660d6d2" xlink:href="mtg-20240630.xsd#mtg_FivePointTwoFivePercentSeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_de2a59ec-2751-4ca2-968b-8506d75815e5" xlink:to="loc_mtg_FivePointTwoFivePercentSeniorNotesMember_9d7c3798-e0c6-4be1-a515-740bd660d6d2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_97784b5d-f224-402b-9bc5-4409f8ae6795" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0763f10c-88bf-4278-9444-9fb0282076cd" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_97784b5d-f224-402b-9bc5-4409f8ae6795" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_97784b5d-f224-402b-9bc5-4409f8ae6795_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_97784b5d-f224-402b-9bc5-4409f8ae6795" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_97784b5d-f224-402b-9bc5-4409f8ae6795_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_9a401a55-d167-45ee-8e29-8c3b20e56111" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_97784b5d-f224-402b-9bc5-4409f8ae6795" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_9a401a55-d167-45ee-8e29-8c3b20e56111" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_0f3efd10-14ab-42d5-85b2-60e0126d7433" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_9a401a55-d167-45ee-8e29-8c3b20e56111" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_0f3efd10-14ab-42d5-85b2-60e0126d7433" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_0a1f4332-e00f-48d1-9ce1-f760e6d101c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_0f3efd10-14ab-42d5-85b2-60e0126d7433" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_0a1f4332-e00f-48d1-9ce1-f760e6d101c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_1802c905-a906-4445-a8ef-02c2172d272a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_0f3efd10-14ab-42d5-85b2-60e0126d7433" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_1802c905-a906-4445-a8ef-02c2172d272a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3af0c02c-baad-4ae3-bf8c-c089989feed1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0763f10c-88bf-4278-9444-9fb0282076cd" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3af0c02c-baad-4ae3-bf8c-c089989feed1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3af0c02c-baad-4ae3-bf8c-c089989feed1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3af0c02c-baad-4ae3-bf8c-c089989feed1" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3af0c02c-baad-4ae3-bf8c-c089989feed1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1ad5630a-bb0f-41b0-aa96-47a7adf59b1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3af0c02c-baad-4ae3-bf8c-c089989feed1" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1ad5630a-bb0f-41b0-aa96-47a7adf59b1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_c2774c07-9e4c-4c13-a673-33cd0523b0aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1ad5630a-bb0f-41b0-aa96-47a7adf59b1e" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_c2774c07-9e4c-4c13-a673-33cd0523b0aa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_752a5580-2863-4b54-800b-4ddfcac8cf90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_efafb1fa-2fca-406f-9191-841fd2b4d500" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_752a5580-2863-4b54-800b-4ddfcac8cf90" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_OtherInvestedAssetsFairValueDisclosure_2077f5c5-6e53-434c-b2d6-ecd870ab5336" xlink:href="mtg-20240630.xsd#mtg_OtherInvestedAssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_efafb1fa-2fca-406f-9191-841fd2b4d500" xlink:to="loc_mtg_OtherInvestedAssetsFairValueDisclosure_2077f5c5-6e53-434c-b2d6-ecd870ab5336" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableFairValueDisclosure_e207e114-29c0-4a64-a4e3-d5c9e1794e6d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_efafb1fa-2fca-406f-9191-841fd2b4d500" xlink:to="loc_us-gaap_NotesPayableFairValueDisclosure_e207e114-29c0-4a64-a4e3-d5c9e1794e6d" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgic.com/role/OtherComprehensiveIncomeDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#OtherComprehensiveIncomeDetails"/>
  <link:definitionLink xlink:role="http://www.mgic.com/role/OtherComprehensiveIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_842f99b2-0ae6-49b6-8918-adfd02b24cf1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_a47e0272-006f-41a7-9f6c-4b7303ffa4a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_842f99b2-0ae6-49b6-8918-adfd02b24cf1" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_a47e0272-006f-41a7-9f6c-4b7303ffa4a6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_62723bab-b333-489f-9fe5-bfe0cacac73d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_a47e0272-006f-41a7-9f6c-4b7303ffa4a6" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_62723bab-b333-489f-9fe5-bfe0cacac73d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_62723bab-b333-489f-9fe5-bfe0cacac73d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_62723bab-b333-489f-9fe5-bfe0cacac73d" xlink:to="loc_us-gaap_EquityComponentDomain_62723bab-b333-489f-9fe5-bfe0cacac73d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_7068804d-20a7-4894-9f69-7d500f539d94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_62723bab-b333-489f-9fe5-bfe0cacac73d" xlink:to="loc_us-gaap_EquityComponentDomain_7068804d-20a7-4894-9f69-7d500f539d94" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_0a06e581-e4e4-40ec-8d97-3070c73385c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7068804d-20a7-4894-9f69-7d500f539d94" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_0a06e581-e4e4-40ec-8d97-3070c73385c8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_6b232cae-4129-43c2-9d55-7db375e00fd9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_0a06e581-e4e4-40ec-8d97-3070c73385c8" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_6b232cae-4129-43c2-9d55-7db375e00fd9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_80140c33-84c5-47ef-8bb7-ed5dac18ba46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_0a06e581-e4e4-40ec-8d97-3070c73385c8" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_80140c33-84c5-47ef-8bb7-ed5dac18ba46" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_ea55f70d-d7b1-4807-8520-9bab972732fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_a47e0272-006f-41a7-9f6c-4b7303ffa4a6" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_ea55f70d-d7b1-4807-8520-9bab972732fa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_ea55f70d-d7b1-4807-8520-9bab972732fa_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_ea55f70d-d7b1-4807-8520-9bab972732fa" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_ea55f70d-d7b1-4807-8520-9bab972732fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_7e05437f-180e-4012-844c-59c63146e1e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_ea55f70d-d7b1-4807-8520-9bab972732fa" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_7e05437f-180e-4012-844c-59c63146e1e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_7b0ba98a-649e-48c0-bc59-e3811c6b2891" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_7e05437f-180e-4012-844c-59c63146e1e0" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_7b0ba98a-649e-48c0-bc59-e3811c6b2891" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_9a873993-6bcd-49d4-8ef5-e28d9ba77a67" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_842f99b2-0ae6-49b6-8918-adfd02b24cf1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_9a873993-6bcd-49d4-8ef5-e28d9ba77a67" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_6e4f5437-1fae-4001-9a42-f80f96a129d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_842f99b2-0ae6-49b6-8918-adfd02b24cf1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_6e4f5437-1fae-4001-9a42-f80f96a129d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_c95a17cc-c3ac-4449-a5e3-d556392199d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_842f99b2-0ae6-49b6-8918-adfd02b24cf1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_c95a17cc-c3ac-4449-a5e3-d556392199d5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_a83b0db0-8c7a-42b7-a4ce-d77bc295c143" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_842f99b2-0ae6-49b6-8918-adfd02b24cf1" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_a83b0db0-8c7a-42b7-a4ce-d77bc295c143" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2aa530bd-24dd-4d40-9fcc-17a056c655e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_a83b0db0-8c7a-42b7-a4ce-d77bc295c143" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2aa530bd-24dd-4d40-9fcc-17a056c655e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_53764e18-59a8-448d-acf2-e8f6da647bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_a83b0db0-8c7a-42b7-a4ce-d77bc295c143" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_53764e18-59a8-448d-acf2-e8f6da647bc6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4b78748d-0e07-419c-b45a-e1eff2556ac2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_a83b0db0-8c7a-42b7-a4ce-d77bc295c143" xlink:to="loc_us-gaap_NetIncomeLoss_4b78748d-0e07-419c-b45a-e1eff2556ac2" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgic.com/role/OtherComprehensiveIncomeRollforwardofAOCIDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#OtherComprehensiveIncomeRollforwardofAOCIDetails"/>
  <link:definitionLink xlink:role="http://www.mgic.com/role/OtherComprehensiveIncomeRollforwardofAOCIDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_1f4699a0-b8da-40cb-986e-bfa61d8715ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_637fe921-1574-4fb7-94eb-e44de9ab8c76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_1f4699a0-b8da-40cb-986e-bfa61d8715ef" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_637fe921-1574-4fb7-94eb-e44de9ab8c76" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_57b4060b-f6d0-46f0-90a0-707ab3a2a9f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_637fe921-1574-4fb7-94eb-e44de9ab8c76" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_57b4060b-f6d0-46f0-90a0-707ab3a2a9f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_57b4060b-f6d0-46f0-90a0-707ab3a2a9f2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_57b4060b-f6d0-46f0-90a0-707ab3a2a9f2" xlink:to="loc_us-gaap_EquityComponentDomain_57b4060b-f6d0-46f0-90a0-707ab3a2a9f2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c7ad0c8f-0980-41c8-8381-940aae3f4e26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_57b4060b-f6d0-46f0-90a0-707ab3a2a9f2" xlink:to="loc_us-gaap_EquityComponentDomain_c7ad0c8f-0980-41c8-8381-940aae3f4e26" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_319c65a0-5339-4374-b7e0-6e8535f42ed3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c7ad0c8f-0980-41c8-8381-940aae3f4e26" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_319c65a0-5339-4374-b7e0-6e8535f42ed3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_6a98f289-5469-42d9-a948-8e49ac5e99fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_319c65a0-5339-4374-b7e0-6e8535f42ed3" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_6a98f289-5469-42d9-a948-8e49ac5e99fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_4d594306-9f7d-4515-8f1c-dc11189bff89" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_319c65a0-5339-4374-b7e0-6e8535f42ed3" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_4d594306-9f7d-4515-8f1c-dc11189bff89" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_c50eb9d3-ecf0-4d2a-a479-0f22927eab24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_1f4699a0-b8da-40cb-986e-bfa61d8715ef" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_c50eb9d3-ecf0-4d2a-a479-0f22927eab24" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d81a0201-c49e-4ef7-b5aa-de31f07e496d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_c50eb9d3-ecf0-4d2a-a479-0f22927eab24" xlink:to="loc_us-gaap_StockholdersEquity_d81a0201-c49e-4ef7-b5aa-de31f07e496d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_83ab0e04-e52c-4f50-b7ef-5fccb815bb1b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_c50eb9d3-ecf0-4d2a-a479-0f22927eab24" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_83ab0e04-e52c-4f50-b7ef-5fccb815bb1b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_104949d2-7a45-4ec3-9a0f-ab7eaec70c25" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_c50eb9d3-ecf0-4d2a-a479-0f22927eab24" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_104949d2-7a45-4ec3-9a0f-ab7eaec70c25" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7e2d08ed-3c29-43b1-909c-9f5edcef9fae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgic.com/role/BenefitPlansDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#BenefitPlansDetails"/>
  <link:definitionLink xlink:role="http://www.mgic.com/role/BenefitPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_a75e32cd-f493-446d-8fc1-1525db7c116c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_e09ce21b-fd2d-44a6-a055-af4fbe569aec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_a75e32cd-f493-446d-8fc1-1525db7c116c" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_e09ce21b-fd2d-44a6-a055-af4fbe569aec" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_400e74c8-31d6-443c-b516-bdb0ec0fccd5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_e09ce21b-fd2d-44a6-a055-af4fbe569aec" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_400e74c8-31d6-443c-b516-bdb0ec0fccd5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_400e74c8-31d6-443c-b516-bdb0ec0fccd5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_400e74c8-31d6-443c-b516-bdb0ec0fccd5" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_400e74c8-31d6-443c-b516-bdb0ec0fccd5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_a20e4218-962a-42ca-a667-70ff167b84e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_400e74c8-31d6-443c-b516-bdb0ec0fccd5" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_a20e4218-962a-42ca-a667-70ff167b84e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_PensionAndSupplementalPlansMember_e2b133a8-0305-476b-8b86-7afa539c7ccc" xlink:href="mtg-20240630.xsd#mtg_PensionAndSupplementalPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a20e4218-962a-42ca-a667-70ff167b84e8" xlink:to="loc_mtg_PensionAndSupplementalPlansMember_e2b133a8-0305-476b-8b86-7afa539c7ccc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_96a9c470-ddf4-4b94-a377-d4c71c537692" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a20e4218-962a-42ca-a667-70ff167b84e8" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_96a9c470-ddf4-4b94-a377-d4c71c537692" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_01873681-6ac5-4cc9-a498-40d57fc89e28" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a20e4218-962a-42ca-a667-70ff167b84e8" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_01873681-6ac5-4cc9-a498-40d57fc89e28" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_71a8b410-16c6-45fb-87c9-28a2e669634d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_a75e32cd-f493-446d-8fc1-1525db7c116c" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_71a8b410-16c6-45fb-87c9-28a2e669634d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_1566afbb-1047-44d5-a3ca-e169b4294332" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_71a8b410-16c6-45fb-87c9-28a2e669634d" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_1566afbb-1047-44d5-a3ca-e169b4294332" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_9a8be374-8549-4fff-a720-dabc25ae1ea9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_71a8b410-16c6-45fb-87c9-28a2e669634d" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_9a8be374-8549-4fff-a720-dabc25ae1ea9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_c96d8ffc-9126-4214-9907-a96446e493f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_71a8b410-16c6-45fb-87c9-28a2e669634d" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_c96d8ffc-9126-4214-9907-a96446e493f0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_d4623838-b132-48e8-a489-25ea5503047c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_71a8b410-16c6-45fb-87c9-28a2e669634d" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_d4623838-b132-48e8-a489-25ea5503047c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_39b77a4d-99f3-4b7c-91d0-c6645d00daca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_71a8b410-16c6-45fb-87c9-28a2e669634d" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_39b77a4d-99f3-4b7c-91d0-c6645d00daca" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_226047ac-cc5b-47f7-bcf3-cf36deb55201" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_71a8b410-16c6-45fb-87c9-28a2e669634d" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_226047ac-cc5b-47f7-bcf3-cf36deb55201" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_91b108e6-7369-4297-8aca-c60d4959fa82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_71a8b410-16c6-45fb-87c9-28a2e669634d" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_91b108e6-7369-4297-8aca-c60d4959fa82" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_802a90f9-6328-4b07-a21a-ac5b02607574" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_a75e32cd-f493-446d-8fc1-1525db7c116c" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_802a90f9-6328-4b07-a21a-ac5b02607574" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgic.com/role/LossReservesDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#LossReservesDetails"/>
  <link:definitionLink xlink:role="http://www.mgic.com/role/LossReservesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseLineItems_651024e1-a63f-4767-b4b0-833c48e346bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTable_291f2aa0-94c7-44d1-a664-59063fd24efe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseLineItems_651024e1-a63f-4767-b4b0-833c48e346bf" xlink:to="loc_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTable_291f2aa0-94c7-44d1-a664-59063fd24efe" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncatastrophicEventAxis_924ae9ef-5697-4a74-851e-277ea86e04d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncatastrophicEventAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTable_291f2aa0-94c7-44d1-a664-59063fd24efe" xlink:to="loc_us-gaap_NoncatastrophicEventAxis_924ae9ef-5697-4a74-851e-277ea86e04d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncatastrophicEventDomain_924ae9ef-5697-4a74-851e-277ea86e04d9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncatastrophicEventDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_NoncatastrophicEventAxis_924ae9ef-5697-4a74-851e-277ea86e04d9" xlink:to="loc_us-gaap_NoncatastrophicEventDomain_924ae9ef-5697-4a74-851e-277ea86e04d9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncatastrophicEventDomain_25a8f416-d42e-47a2-893f-8944129dae2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncatastrophicEventDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_NoncatastrophicEventAxis_924ae9ef-5697-4a74-851e-277ea86e04d9" xlink:to="loc_us-gaap_NoncatastrophicEventDomain_25a8f416-d42e-47a2-893f-8944129dae2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_A1000IncreaseDecreaseInAverageSeverityReserveFactorMember_027e86fe-6db0-47bb-aafc-34337041e44c" xlink:href="mtg-20240630.xsd#mtg_A1000IncreaseDecreaseInAverageSeverityReserveFactorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncatastrophicEventDomain_25a8f416-d42e-47a2-893f-8944129dae2e" xlink:to="loc_mtg_A1000IncreaseDecreaseInAverageSeverityReserveFactorMember_027e86fe-6db0-47bb-aafc-34337041e44c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_OnePercentagePointIncreaseDecreaseInAverageClaimRateReserveFactorMember_ca07a833-349a-4d57-ac51-84917c287e67" xlink:href="mtg-20240630.xsd#mtg_OnePercentagePointIncreaseDecreaseInAverageClaimRateReserveFactorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncatastrophicEventDomain_25a8f416-d42e-47a2-893f-8944129dae2e" xlink:to="loc_mtg_OnePercentagePointIncreaseDecreaseInAverageClaimRateReserveFactorMember_ca07a833-349a-4d57-ac51-84917c287e67" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_IncreaseDecreaseInExpectedClaimRateMember_265d3dee-c58e-4856-b4a6-9e024f257a5d" xlink:href="mtg-20240630.xsd#mtg_IncreaseDecreaseInExpectedClaimRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncatastrophicEventDomain_25a8f416-d42e-47a2-893f-8944129dae2e" xlink:to="loc_mtg_IncreaseDecreaseInExpectedClaimRateMember_265d3dee-c58e-4856-b4a6-9e024f257a5d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_IncreaseDecreaseRelatedToSeverityPoolReservesLAEReservesReinsuranceAndOtherMember_f21d04b2-729c-4606-bef4-7fdfac7e760c" xlink:href="mtg-20240630.xsd#mtg_IncreaseDecreaseRelatedToSeverityPoolReservesLAEReservesReinsuranceAndOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncatastrophicEventDomain_25a8f416-d42e-47a2-893f-8944129dae2e" xlink:to="loc_mtg_IncreaseDecreaseRelatedToSeverityPoolReservesLAEReservesReinsuranceAndOtherMember_f21d04b2-729c-4606-bef4-7fdfac7e760c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve_abd3bc6f-0050-453c-a5ef-b88eb09dfdc0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseLineItems_651024e1-a63f-4767-b4b0-833c48e346bf" xlink:to="loc_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve_abd3bc6f-0050-453c-a5ef-b88eb09dfdc0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense_b9ea0ead-779a-41d6-86d9-8a68fe3a2830" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseLineItems_651024e1-a63f-4767-b4b0-833c48e346bf" xlink:to="loc_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense_b9ea0ead-779a-41d6-86d9-8a68fe3a2830" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_PremiumRefundLiabilityExpectedClaimPayments_74af186f-1ae0-4aa2-8ba0-d6a68defc604" xlink:href="mtg-20240630.xsd#mtg_PremiumRefundLiabilityExpectedClaimPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseLineItems_651024e1-a63f-4767-b4b0-833c48e346bf" xlink:to="loc_mtg_PremiumRefundLiabilityExpectedClaimPayments_74af186f-1ae0-4aa2-8ba0-d6a68defc604" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgic.com/role/ShareholdersEquityDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#ShareholdersEquityDetails"/>
  <link:definitionLink xlink:role="http://www.mgic.com/role/ShareholdersEquityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_f140d926-7273-48da-bc57-ec6cab7d99a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_67c4cbe4-6ae2-4ddd-b5d6-b69330352cf3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_f140d926-7273-48da-bc57-ec6cab7d99a1" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_67c4cbe4-6ae2-4ddd-b5d6-b69330352cf3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_5d55692d-5ed0-4306-9e04-30d1cc90bab8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_67c4cbe4-6ae2-4ddd-b5d6-b69330352cf3" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_5d55692d-5ed0-4306-9e04-30d1cc90bab8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_5d55692d-5ed0-4306-9e04-30d1cc90bab8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_5d55692d-5ed0-4306-9e04-30d1cc90bab8" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_5d55692d-5ed0-4306-9e04-30d1cc90bab8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_534c618f-8c2c-40a9-9833-3e01c4859311" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_5d55692d-5ed0-4306-9e04-30d1cc90bab8" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_534c618f-8c2c-40a9-9833-3e01c4859311" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_1b7aac3e-c31a-4b59-b91c-6e1777eaed97" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_534c618f-8c2c-40a9-9833-3e01c4859311" xlink:to="loc_us-gaap_SubsequentEventMember_1b7aac3e-c31a-4b59-b91c-6e1777eaed97" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_49b8990e-4279-40ee-94b3-67e03441905b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_f140d926-7273-48da-bc57-ec6cab7d99a1" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_49b8990e-4279-40ee-94b3-67e03441905b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_a649326d-1946-4ae9-bed0-e0a162210b8b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_f140d926-7273-48da-bc57-ec6cab7d99a1" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_a649326d-1946-4ae9-bed0-e0a162210b8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_0cbf5e86-327e-4190-9ca2-59630ef5b009" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_f140d926-7273-48da-bc57-ec6cab7d99a1" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_0cbf5e86-327e-4190-9ca2-59630ef5b009" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_7ff8da4b-c5e0-4763-8e53-80b9d6f983b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_f140d926-7273-48da-bc57-ec6cab7d99a1" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_7ff8da4b-c5e0-4763-8e53-80b9d6f983b7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCash_81f818f2-a801-4885-acfb-e5c62954df46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_f140d926-7273-48da-bc57-ec6cab7d99a1" xlink:to="loc_us-gaap_DividendsCash_81f818f2-a801-4885-acfb-e5c62954df46" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_64d54a71-99e5-4a06-ad43-2940cf68269a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_f140d926-7273-48da-bc57-ec6cab7d99a1" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_64d54a71-99e5-4a06-ad43-2940cf68269a" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgic.com/role/ShareBasedCompensationDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#ShareBasedCompensationDetails"/>
  <link:definitionLink xlink:role="http://www.mgic.com/role/ShareBasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1496ad8-4457-4108-aa54-3cde1e430d22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a24abb0f-a380-40a4-97ad-0327034c410e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1496ad8-4457-4108-aa54-3cde1e430d22" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a24abb0f-a380-40a4-97ad-0327034c410e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_23f81c55-e51f-452e-b87c-a2384ec2ff34" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a24abb0f-a380-40a4-97ad-0327034c410e" xlink:to="loc_srt_RangeAxis_23f81c55-e51f-452e-b87c-a2384ec2ff34" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_23f81c55-e51f-452e-b87c-a2384ec2ff34_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_23f81c55-e51f-452e-b87c-a2384ec2ff34" xlink:to="loc_srt_RangeMember_23f81c55-e51f-452e-b87c-a2384ec2ff34_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_32eeedfb-a2fc-4a52-8c85-fcd77fadbd55" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_23f81c55-e51f-452e-b87c-a2384ec2ff34" xlink:to="loc_srt_RangeMember_32eeedfb-a2fc-4a52-8c85-fcd77fadbd55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5be50e2c-1040-448f-a511-a247cc215bbf" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_32eeedfb-a2fc-4a52-8c85-fcd77fadbd55" xlink:to="loc_srt_MinimumMember_5be50e2c-1040-448f-a511-a247cc215bbf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_cf45c167-89a1-45b4-9f91-eb7f1e9d382e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_32eeedfb-a2fc-4a52-8c85-fcd77fadbd55" xlink:to="loc_srt_MaximumMember_cf45c167-89a1-45b4-9f91-eb7f1e9d382e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_467e230a-6cb7-4cad-a298-69871eee7bee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a24abb0f-a380-40a4-97ad-0327034c410e" xlink:to="loc_us-gaap_AwardTypeAxis_467e230a-6cb7-4cad-a298-69871eee7bee" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_467e230a-6cb7-4cad-a298-69871eee7bee_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_467e230a-6cb7-4cad-a298-69871eee7bee" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_467e230a-6cb7-4cad-a298-69871eee7bee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7566ce85-a73a-40e5-9ad9-e4a9bb17f063" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_467e230a-6cb7-4cad-a298-69871eee7bee" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7566ce85-a73a-40e5-9ad9-e4a9bb17f063" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_3d51e32a-ca3f-41c9-a1e3-7a9431ee23e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7566ce85-a73a-40e5-9ad9-e4a9bb17f063" xlink:to="loc_us-gaap_PerformanceSharesMember_3d51e32a-ca3f-41c9-a1e3-7a9431ee23e6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_daa47208-745c-41b5-9d93-d6e4816b765d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7566ce85-a73a-40e5-9ad9-e4a9bb17f063" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_daa47208-745c-41b5-9d93-d6e4816b765d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_NonEmployeeDirectorRSUsMember_ad5bf83b-f382-478e-86d7-d62a458c33ea" xlink:href="mtg-20240630.xsd#mtg_NonEmployeeDirectorRSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7566ce85-a73a-40e5-9ad9-e4a9bb17f063" xlink:to="loc_mtg_NonEmployeeDirectorRSUsMember_ad5bf83b-f382-478e-86d7-d62a458c33ea" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_43ede893-785f-47b3-88bd-2462b6d734d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1496ad8-4457-4108-aa54-3cde1e430d22" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_43ede893-785f-47b3-88bd-2462b6d734d9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1db4ade6-6927-4f12-a206-3f7b73945396" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1496ad8-4457-4108-aa54-3cde1e430d22" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1db4ade6-6927-4f12-a206-3f7b73945396" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_63af7690-3d56-4c72-a07f-4b3f88fe72cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1496ad8-4457-4108-aa54-3cde1e430d22" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_63af7690-3d56-4c72-a07f-4b3f88fe72cc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_e6cd960b-3bdf-4ca4-8616-aeac5a764c3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1496ad8-4457-4108-aa54-3cde1e430d22" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_e6cd960b-3bdf-4ca4-8616-aeac5a764c3e" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.mgic.com/role/StatutoryInformationDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#StatutoryInformationDetails"/>
  <link:definitionLink xlink:role="http://www.mgic.com/role/StatutoryInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_73b3a9c0-8692-4806-915a-a3857e9db464" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_cac3ca28-da0c-4b34-b3eb-4e57f7b0fc84" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_73b3a9c0-8692-4806-915a-a3857e9db464" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_cac3ca28-da0c-4b34-b3eb-4e57f7b0fc84" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b6b2bf7b-3a4b-49c1-9073-05ef3538ec9c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_cac3ca28-da0c-4b34-b3eb-4e57f7b0fc84" xlink:to="loc_dei_LegalEntityAxis_b6b2bf7b-3a4b-49c1-9073-05ef3538ec9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b6b2bf7b-3a4b-49c1-9073-05ef3538ec9c_default" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_b6b2bf7b-3a4b-49c1-9073-05ef3538ec9c" xlink:to="loc_dei_EntityDomain_b6b2bf7b-3a4b-49c1-9073-05ef3538ec9c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b21e7218-0dc8-442c-b01a-33f3058794dd" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_b6b2bf7b-3a4b-49c1-9073-05ef3538ec9c" xlink:to="loc_dei_EntityDomain_b21e7218-0dc8-442c-b01a-33f3058794dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_MortgageGuarantyInsuranceCorporationMember_742f680e-1c14-4d46-8768-8486f18fda16" xlink:href="mtg-20240630.xsd#mtg_MortgageGuarantyInsuranceCorporationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_b21e7218-0dc8-442c-b01a-33f3058794dd" xlink:to="loc_mtg_MortgageGuarantyInsuranceCorporationMember_742f680e-1c14-4d46-8768-8486f18fda16" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_fc9af8e8-2b87-495c-82e8-69ea93eda9b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_cac3ca28-da0c-4b34-b3eb-4e57f7b0fc84" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_fc9af8e8-2b87-495c-82e8-69ea93eda9b8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_fc9af8e8-2b87-495c-82e8-69ea93eda9b8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_fc9af8e8-2b87-495c-82e8-69ea93eda9b8" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_fc9af8e8-2b87-495c-82e8-69ea93eda9b8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_f8197b11-8bf5-4b42-9d0e-19372ab6b7c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_fc9af8e8-2b87-495c-82e8-69ea93eda9b8" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_f8197b11-8bf5-4b42-9d0e-19372ab6b7c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_a0d3a45a-4b15-42f6-8cc2-9b7cbabddf06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_f8197b11-8bf5-4b42-9d0e-19372ab6b7c8" xlink:to="loc_us-gaap_SubsequentEventMember_a0d3a45a-4b15-42f6-8cc2-9b7cbabddf06" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_StatutoryCapitalRequirementsAbstract_d0fcaf00-f091-4340-8898-219a66b371d5" xlink:href="mtg-20240630.xsd#mtg_StatutoryCapitalRequirementsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_73b3a9c0-8692-4806-915a-a3857e9db464" xlink:to="loc_mtg_StatutoryCapitalRequirementsAbstract_d0fcaf00-f091-4340-8898-219a66b371d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_NumberOfJurisdictionsWithRiskToCapitalRequirements_5fe95218-35ab-4b64-88dd-2b87d8f481d4" xlink:href="mtg-20240630.xsd#mtg_NumberOfJurisdictionsWithRiskToCapitalRequirements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtg_StatutoryCapitalRequirementsAbstract_d0fcaf00-f091-4340-8898-219a66b371d5" xlink:to="loc_mtg_NumberOfJurisdictionsWithRiskToCapitalRequirements_5fe95218-35ab-4b64-88dd-2b87d8f481d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DescriptionOfRegulatoryCapitalRequirementsUnderInsuranceRegulations_00a07f0c-4770-4d03-b17c-d90fd21dd416" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DescriptionOfRegulatoryCapitalRequirementsUnderInsuranceRegulations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtg_StatutoryCapitalRequirementsAbstract_d0fcaf00-f091-4340-8898-219a66b371d5" xlink:to="loc_us-gaap_DescriptionOfRegulatoryCapitalRequirementsUnderInsuranceRegulations_00a07f0c-4770-4d03-b17c-d90fd21dd416" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_StatutoryAccountingPracticesRegulatoryCapitalRequirementsRisktoCapitalRatioMaximum_5d5c88de-7344-4241-b1f4-6c5577c3a98d" xlink:href="mtg-20240630.xsd#mtg_StatutoryAccountingPracticesRegulatoryCapitalRequirementsRisktoCapitalRatioMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtg_StatutoryCapitalRequirementsAbstract_d0fcaf00-f091-4340-8898-219a66b371d5" xlink:to="loc_mtg_StatutoryAccountingPracticesRegulatoryCapitalRequirementsRisktoCapitalRatioMaximum_5d5c88de-7344-4241-b1f4-6c5577c3a98d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_Risktocapitalratioatendofperiod_166be55b-da86-4597-8066-c70c34b4cccc" xlink:href="mtg-20240630.xsd#mtg_Risktocapitalratioatendofperiod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtg_StatutoryCapitalRequirementsAbstract_d0fcaf00-f091-4340-8898-219a66b371d5" xlink:to="loc_mtg_Risktocapitalratioatendofperiod_166be55b-da86-4597-8066-c70c34b4cccc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_StatutoryCapitalRequirementsRiskToCapitalRatio_621468f8-4342-4c5f-9ba9-42d20073a4ca" xlink:href="mtg-20240630.xsd#mtg_StatutoryCapitalRequirementsRiskToCapitalRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtg_StatutoryCapitalRequirementsAbstract_d0fcaf00-f091-4340-8898-219a66b371d5" xlink:to="loc_mtg_StatutoryCapitalRequirementsRiskToCapitalRatio_621468f8-4342-4c5f-9ba9-42d20073a4ca" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_AmountOfPolicyholdersPositionAboveOrBelowRequiredRegulatoryMinimum_5bebfdf7-f82f-4f58-9cea-853f4436ab0a" xlink:href="mtg-20240630.xsd#mtg_AmountOfPolicyholdersPositionAboveOrBelowRequiredRegulatoryMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtg_StatutoryCapitalRequirementsAbstract_d0fcaf00-f091-4340-8898-219a66b371d5" xlink:to="loc_mtg_AmountOfPolicyholdersPositionAboveOrBelowRequiredRegulatoryMinimum_5bebfdf7-f82f-4f58-9cea-853f4436ab0a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_AmountOfRequiredMpp_02a2a66a-7fc3-4aad-8032-bbeb0d07e714" xlink:href="mtg-20240630.xsd#mtg_AmountOfRequiredMpp"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtg_StatutoryCapitalRequirementsAbstract_d0fcaf00-f091-4340-8898-219a66b371d5" xlink:to="loc_mtg_AmountOfRequiredMpp_02a2a66a-7fc3-4aad-8032-bbeb0d07e714" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_PercentageOfStatutoryPolicyholdersSurplusUsedToDetermineMaximumAllowableDividends_297c723f-276f-4fe6-a6ff-07c778026f92" xlink:href="mtg-20240630.xsd#mtg_PercentageOfStatutoryPolicyholdersSurplusUsedToDetermineMaximumAllowableDividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtg_StatutoryCapitalRequirementsAbstract_d0fcaf00-f091-4340-8898-219a66b371d5" xlink:to="loc_mtg_PercentageOfStatutoryPolicyholdersSurplusUsedToDetermineMaximumAllowableDividends_297c723f-276f-4fe6-a6ff-07c778026f92" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApprovalMeasurementMeasurementPeriod_ea386e2c-dc0a-468e-8525-a37b697a41fe" xlink:href="mtg-20240630.xsd#mtg_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApprovalMeasurementMeasurementPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtg_StatutoryCapitalRequirementsAbstract_d0fcaf00-f091-4340-8898-219a66b371d5" xlink:to="loc_mtg_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApprovalMeasurementMeasurementPeriod_ea386e2c-dc0a-468e-8525-a37b697a41fe" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_StatutoryAccountingPracticesStatutoryAmountAvailableforDividendPaymentswithoutRegulatoryApprovalMeasurementDividendPaymentPeriod_fc883e4e-7ab7-41e7-be08-1ff22f8aef54" xlink:href="mtg-20240630.xsd#mtg_StatutoryAccountingPracticesStatutoryAmountAvailableforDividendPaymentswithoutRegulatoryApprovalMeasurementDividendPaymentPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtg_StatutoryCapitalRequirementsAbstract_d0fcaf00-f091-4340-8898-219a66b371d5" xlink:to="loc_mtg_StatutoryAccountingPracticesStatutoryAmountAvailableforDividendPaymentswithoutRegulatoryApprovalMeasurementDividendPaymentPeriod_fc883e4e-7ab7-41e7-be08-1ff22f8aef54" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_69346d3b-696f-43c1-8a57-808dd37b2f21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mtg_StatutoryCapitalRequirementsAbstract_d0fcaf00-f091-4340-8898-219a66b371d5" xlink:to="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_69346d3b-696f-43c1-8a57-808dd37b2f21" xlink:type="arc" order="11"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTypeOnly"/>
  <link:definitionLink xlink:role="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_PerformanceSharesMember" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_NonEmployeeDirectorRSUsMember_9f29427f-0a9b-4432-be5e-3ddace898706" xlink:href="mtg-20240630.xsd#mtg_NonEmployeeDirectorRSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_mtg_NonEmployeeDirectorRSUsMember_9f29427f-0a9b-4432-be5e-3ddace898706" xlink:type="arc" order="5"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>mtg-20240630_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:4d90785f-7d3e-41e5-b0bc-bcd0b30f1d4b,g:90a18867-dd81-4000-8c67-56fbfc4d9383-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a6dd0893-218f-41b9-a742-8c7f518b7e8e_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_221e8af9-4317-4cca-aa28-b288cfd75567_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_13279758-be73-4b6d-83d8-d3d023c12fc0_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remaining authorized repurchase amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program, Remaining Authorized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_956dce7e-4ac0-45ae-add2-c3ec0b427b98_negatedLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Gross Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_1255c812-0f67-4e70-89b0-30cdd33b9460_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesMember_4c441296-bdbf-4bb0-aba8-05c549077f32_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total fixed income securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesMember" xlink:to="lab_us-gaap_DebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_QuotaShareReinsuranceTransaction2020And20212021NIWMember_2d30c6dd-07a5-4a51-a02c-a45c482780f0_terseLabel_en-US" xlink:label="lab_mtg_QuotaShareReinsuranceTransaction2020And20212021NIWMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020 QSR and 2021 QSR - 2021 NIW</link:label>
    <link:label id="lab_mtg_QuotaShareReinsuranceTransaction2020And20212021NIWMember_label_en-US" xlink:label="lab_mtg_QuotaShareReinsuranceTransaction2020And20212021NIWMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quota Share Reinsurance Transaction, 2020 and 2021 - 2021 NIW [Member]</link:label>
    <link:label id="lab_mtg_QuotaShareReinsuranceTransaction2020And20212021NIWMember_documentation_en-US" xlink:label="lab_mtg_QuotaShareReinsuranceTransaction2020And20212021NIWMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Quota Share Reinsurance Transaction, 2020 and 2021 - 2021 NIW</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_QuotaShareReinsuranceTransaction2020And20212021NIWMember" xlink:href="mtg-20240630.xsd#mtg_QuotaShareReinsuranceTransaction2020And20212021NIWMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_QuotaShareReinsuranceTransaction2020And20212021NIWMember" xlink:to="lab_mtg_QuotaShareReinsuranceTransaction2020And20212021NIWMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_97d842eb-5970-4dbf-981f-d520b60add67_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllTradingArrangementsMember_terseLabel_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Trading Arrangements</link:label>
    <link:label id="lab_ecd_AllTradingArrangementsMember_label_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Trading Arrangements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="lab_ecd_AllTradingArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_ReinsuranceCedingCommissionEarned_00aaffd0-a1d5-4202-9d6a-85c1819ea07f_terseLabel_en-US" xlink:label="lab_mtg_ReinsuranceCedingCommissionEarned" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ceding commission on reinsurance</link:label>
    <link:label id="lab_mtg_ReinsuranceCedingCommissionEarned_label_en-US" xlink:label="lab_mtg_ReinsuranceCedingCommissionEarned" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reinsurance Ceding Commission Earned</link:label>
    <link:label id="lab_mtg_ReinsuranceCedingCommissionEarned_documentation_en-US" xlink:label="lab_mtg_ReinsuranceCedingCommissionEarned" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reinsurance Ceding Commission Earned</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceCedingCommissionEarned" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceCedingCommissionEarned"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_ReinsuranceCedingCommissionEarned" xlink:to="lab_mtg_ReinsuranceCedingCommissionEarned" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonNeosMember_terseLabel_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-NEOs</link:label>
    <link:label id="lab_ecd_NonNeosMember_label_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-NEOs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonNeosMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonNeosMember" xlink:to="lab_ecd_NonNeosMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_5d986304-29d8-43ec-aa04-972915c7a7d7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Calculation of earnings (loss) per share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_14680494-c62c-4375-a3d8-20363db62234_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award vesting period (in years)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:to="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_c5ba84dc-31d4-4745-ab75-f413519c4d76_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Quarterly cash dividend declared (per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_PercentageOfStatutoryPolicyholdersSurplusUsedToDetermineMaximumAllowableDividends_813ccb08-f819-448c-8d06-5fe081862969_terseLabel_en-US" xlink:label="lab_mtg_PercentageOfStatutoryPolicyholdersSurplusUsedToDetermineMaximumAllowableDividends" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of statutory policyholders surplus used to determine maximum allowable dividends (as a percent)</link:label>
    <link:label id="lab_mtg_PercentageOfStatutoryPolicyholdersSurplusUsedToDetermineMaximumAllowableDividends_label_en-US" xlink:label="lab_mtg_PercentageOfStatutoryPolicyholdersSurplusUsedToDetermineMaximumAllowableDividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage of statutory policyholders surplus used to determine maximum allowable dividends</link:label>
    <link:label id="lab_mtg_PercentageOfStatutoryPolicyholdersSurplusUsedToDetermineMaximumAllowableDividends_documentation_en-US" xlink:label="lab_mtg_PercentageOfStatutoryPolicyholdersSurplusUsedToDetermineMaximumAllowableDividends" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The percentage of statutory policyholders' surplus, as defined, as of the preceding calendar year end which is used in the determination of the maximum allowable dividends that the insurance subsidiaries may pay in any twelve-month period without regulatory approval by the Office of the Commissioner of Insurance of the State of Wisconsin.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_PercentageOfStatutoryPolicyholdersSurplusUsedToDetermineMaximumAllowableDividends" xlink:href="mtg-20240630.xsd#mtg_PercentageOfStatutoryPolicyholdersSurplusUsedToDetermineMaximumAllowableDividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_PercentageOfStatutoryPolicyholdersSurplusUsedToDetermineMaximumAllowableDividends" xlink:to="lab_mtg_PercentageOfStatutoryPolicyholdersSurplusUsedToDetermineMaximumAllowableDividends" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCash_9e603d0f-0ece-438c-a6be-9cf751b1e13e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCash" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Cash dividends</link:label>
    <link:label id="lab_us-gaap_DividendsCash_9d4d15fa-2f18-4820-84cd-33ac207cf2ce_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsCash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash dividends</link:label>
    <link:label id="lab_us-gaap_DividendsCash_label_en-US" xlink:label="lab_us-gaap_DividendsCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCash" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCash" xlink:to="lab_us-gaap_DividendsCash" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PayVsPerformanceDisclosureLineItems_label_en-US" xlink:label="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermInvestmentsMember_b3b229bf-7ce8-4841-b79d-49d1ee8cc14a_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermInvestmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-Term Investments</link:label>
    <link:label id="lab_us-gaap_ShortTermInvestmentsMember_label_en-US" xlink:label="lab_us-gaap_ShortTermInvestmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-Term Investments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermInvestmentsMember" xlink:to="lab_us-gaap_ShortTermInvestmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResidentialMortgageBackedSecuritiesMember_fcfc578f-3900-47fa-83ac-78bd2ee2ee0c_terseLabel_en-US" xlink:label="lab_us-gaap_ResidentialMortgageBackedSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RMBS</link:label>
    <link:label id="lab_us-gaap_ResidentialMortgageBackedSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_ResidentialMortgageBackedSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Residential Mortgage-Backed Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember" xlink:to="lab_us-gaap_ResidentialMortgageBackedSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_8f553549-fe16-41f8-8ac8-4adbc0dfe050_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nature of Business and Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_OnePercentagePointIncreaseDecreaseInAverageClaimRateReserveFactorMember_14e9f3d1-aac6-4aa8-9525-635902486725_terseLabel_en-US" xlink:label="lab_mtg_OnePercentagePointIncreaseDecreaseInAverageClaimRateReserveFactorMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">One Percentage Point Increase/Decrease In Average Claim Rate Reserve Factor</link:label>
    <link:label id="lab_mtg_OnePercentagePointIncreaseDecreaseInAverageClaimRateReserveFactorMember_label_en-US" xlink:label="lab_mtg_OnePercentagePointIncreaseDecreaseInAverageClaimRateReserveFactorMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">One Percentage Point Increase/Decrease In Average Claim Rate Reserve Factor [Member]</link:label>
    <link:label id="lab_mtg_OnePercentagePointIncreaseDecreaseInAverageClaimRateReserveFactorMember_documentation_en-US" xlink:label="lab_mtg_OnePercentagePointIncreaseDecreaseInAverageClaimRateReserveFactorMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">One Percentage Point Increase/Decrease In Average Claim Rate Reserve Factor</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_OnePercentagePointIncreaseDecreaseInAverageClaimRateReserveFactorMember" xlink:href="mtg-20240630.xsd#mtg_OnePercentagePointIncreaseDecreaseInAverageClaimRateReserveFactorMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_OnePercentagePointIncreaseDecreaseInAverageClaimRateReserveFactorMember" xlink:to="lab_mtg_OnePercentagePointIncreaseDecreaseInAverageClaimRateReserveFactorMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:to="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_014de174-0d4c-4518-a6cc-6dfcd91956db_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgDiscLineItems_label_en-US" xlink:label="lab_ecd_AwardTmgDiscLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="lab_ecd_AwardTmgDiscLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_b7f699c8-758d-475b-8f3d-a731818d7e3f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Assets and Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_label_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OtherPerfMeasureAmt" xlink:to="lab_ecd_OtherPerfMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LegalMattersAndContingenciesTextBlock_ec48115d-c7dd-43c7-b491-b848476af76b_verboseLabel_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Litigation and Contingencies</link:label>
    <link:label id="lab_us-gaap_LegalMattersAndContingenciesTextBlock_label_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Matters and Contingencies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LegalMattersAndContingenciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:to="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_7d84d9e2-a92a-4cb3-a61d-a348d8a37e04_terseLabel_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Portion at Fair Value Measurement</link:label>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_d54c6f45-43ea-4693-9603-b7c83feabc2b_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectsOfReinsuranceTable_c7fb20c9-0e5a-4aae-b3d1-c2858debb1a9_terseLabel_en-US" xlink:label="lab_us-gaap_EffectsOfReinsuranceTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effects of Reinsurance [Table]</link:label>
    <link:label id="lab_us-gaap_EffectsOfReinsuranceTable_label_en-US" xlink:label="lab_us-gaap_EffectsOfReinsuranceTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effects of Reinsurance [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectsOfReinsuranceTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectsOfReinsuranceTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectsOfReinsuranceTable" xlink:to="lab_us-gaap_EffectsOfReinsuranceTable" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_PremiumRefundLiabilityExpectedClaimPayments_71a4f5f6-c325-474d-a51f-fbb50bcf9c4e_terseLabel_en-US" xlink:label="lab_mtg_PremiumRefundLiabilityExpectedClaimPayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Premium refund liability, expected claim payments</link:label>
    <link:label id="lab_mtg_PremiumRefundLiabilityExpectedClaimPayments_label_en-US" xlink:label="lab_mtg_PremiumRefundLiabilityExpectedClaimPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Premium refund liability, expected claim payments</link:label>
    <link:label id="lab_mtg_PremiumRefundLiabilityExpectedClaimPayments_documentation_en-US" xlink:label="lab_mtg_PremiumRefundLiabilityExpectedClaimPayments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The carrying amount for the estimate of premiums to be refunded on expected claim payments.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_PremiumRefundLiabilityExpectedClaimPayments" xlink:href="mtg-20240630.xsd#mtg_PremiumRefundLiabilityExpectedClaimPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_PremiumRefundLiabilityExpectedClaimPayments" xlink:to="lab_mtg_PremiumRefundLiabilityExpectedClaimPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_76599dcd-d29d-4a43-b1bb-ed87ec2418a8_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_OtherInvestedAssetsFairValueDisclosure_e18bc0f8-eff7-4878-8553-07a1aeb59ed7_terseLabel_en-US" xlink:label="lab_mtg_OtherInvestedAssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other invested assets</link:label>
    <link:label id="lab_mtg_OtherInvestedAssetsFairValueDisclosure_label_en-US" xlink:label="lab_mtg_OtherInvestedAssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Invested Assets, Fair Value Disclosure</link:label>
    <link:label id="lab_mtg_OtherInvestedAssetsFairValueDisclosure_documentation_en-US" xlink:label="lab_mtg_OtherInvestedAssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fair value portion of other invested assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_OtherInvestedAssetsFairValueDisclosure" xlink:href="mtg-20240630.xsd#mtg_OtherInvestedAssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_OtherInvestedAssetsFairValueDisclosure" xlink:to="lab_mtg_OtherInvestedAssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_24560c94-bab4-4ba1-827c-1e002c1edb16_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Gross realized losses on sales of fixed income securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Realized Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_0043caf2-68d5-4064-b09b-11c05f139657_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Company service cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Service Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:to="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_92ab8806-b4e1-47eb-b3db-e32a4915ad49_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_fca484ce-4db5-416c-a12e-4e9b2bd24b55_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Banking Regulation, Regulatory Capital Requirement, Compliance [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable" xlink:to="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_HomeRe20231Member_2b18afbd-00f1-4877-a431-6c8faac8468d_terseLabel_en-US" xlink:label="lab_mtg_HomeRe20231Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Home Re 2023-1</link:label>
    <link:label id="lab_mtg_HomeRe20231Member_label_en-US" xlink:label="lab_mtg_HomeRe20231Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Home Re 2023-1 [Member]</link:label>
    <link:label id="lab_mtg_HomeRe20231Member_documentation_en-US" xlink:label="lab_mtg_HomeRe20231Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Home Re 2023-1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20231Member" xlink:href="mtg-20240630.xsd#mtg_HomeRe20231Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_HomeRe20231Member" xlink:to="lab_mtg_HomeRe20231Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_ca59c66a-2247-4f16-b9fc-5f1165d95064_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements and Changes in Accounting Principles [Abstract]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_444bfdd2-fd98-483b-8d4c-7b0afd14b01e_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares repurchased in period (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_45c78793-4bc1-4651-b3f1-c2d340b1d3c6_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeAxis" xlink:to="lab_us-gaap_RetirementPlanTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_QuotaShareReinsuranceTransaction20242024NIWMember_a7dd959a-27ac-4728-8b24-d204972c037d_terseLabel_en-US" xlink:label="lab_mtg_QuotaShareReinsuranceTransaction20242024NIWMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2024 QSR - 2024 NIW</link:label>
    <link:label id="lab_mtg_QuotaShareReinsuranceTransaction20242024NIWMember_label_en-US" xlink:label="lab_mtg_QuotaShareReinsuranceTransaction20242024NIWMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quota Share Reinsurance Transaction, 2024 - 2024 NIW [Member]</link:label>
    <link:label id="lab_mtg_QuotaShareReinsuranceTransaction20242024NIWMember_documentation_en-US" xlink:label="lab_mtg_QuotaShareReinsuranceTransaction20242024NIWMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Quota Share Reinsurance Transaction, 2024 - 2024 NIW</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_QuotaShareReinsuranceTransaction20242024NIWMember" xlink:href="mtg-20240630.xsd#mtg_QuotaShareReinsuranceTransaction20242024NIWMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_QuotaShareReinsuranceTransaction20242024NIWMember" xlink:to="lab_mtg_QuotaShareReinsuranceTransaction20242024NIWMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_3f78ffb2-1eb6-46c4-88e1-eb07c0795d5e_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by (used in) operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredPolicyAcquisitionCosts_31f93067-715b-4e71-8e8d-4fa7b26eeeb7_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredPolicyAcquisitionCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred insurance policy acquisition costs</link:label>
    <link:label id="lab_us-gaap_DeferredPolicyAcquisitionCosts_label_en-US" xlink:label="lab_us-gaap_DeferredPolicyAcquisitionCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Policy Acquisition Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredPolicyAcquisitionCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredPolicyAcquisitionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredPolicyAcquisitionCosts" xlink:to="lab_us-gaap_DeferredPolicyAcquisitionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_b19fb6ab-055c-4d0d-a31f-67b8691ec199_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Common [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonMember" xlink:to="lab_us-gaap_TreasuryStockCommonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_3193b2b4-20be-4da1-9f12-85eae578fafc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost_a6a1cd79-0155-4386-8de0-f22f71518283_totalLabel_en-US" xlink:label="lab_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total debt securities with single maturity date, amortized cost</link:label>
    <link:label id="lab_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost_label_en-US" xlink:label="lab_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available For Sale Securities, Debt Maturities, With Single Maturity Date, Amortized Cost</link:label>
    <link:label id="lab_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost_documentation_en-US" xlink:label="lab_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">This item represents the total debt securities, categorized neither as held-to-maturity nor trading securities, which have a single maturity date, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments, as defined), and fair value hedge accounting adjustments, if any.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost" xlink:href="mtg-20240630.xsd#mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost" xlink:to="lab_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments_4b86087a-39da-4335-abda-e0bde7865481_terseLabel_en-US" xlink:label="lab_mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net gains (losses) on investments and other financial instruments</link:label>
    <link:label id="lab_mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments_label_en-US" xlink:label="lab_mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Gains (Losses) on Investments and Other Financial Instruments</link:label>
    <link:label id="lab_mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments_documentation_en-US" xlink:label="lab_mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of realized and unrealized gain (loss) on investments and other financial instruments, including the changes in fair value of embedded derivatives related to Home Re Transactions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments" xlink:href="mtg-20240630.xsd#mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments" xlink:to="lab_mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_e8bd02d9-7878-4cf3-a0db-d376114d15d7_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Method</link:label>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMethodTextBlock" xlink:to="lab_ecd_AwardTmgMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_976819e3-dc7d-4d55-98e2-7195843de724_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net periodic benefit cost (benefit)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrByIndTable_terseLabel_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual</link:label>
    <link:label id="lab_ecd_TradingArrByIndTable_label_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="lab_ecd_TradingArrByIndTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_3b710aba-ba12-436e-8de7-6d715aba8c4d_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fixed income available-for-sale</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_0c3d8ef6-4e5a-4098-8757-665a6445ddf4_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_197dd9ae-772b-401f-b521-fbcb764a54a5_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total at end of period</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_ca15f2d2-c139-42b0-b833-281aa99cc836_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectsOfReinsuranceLineItems_a4ae7623-e098-41ad-8877-45194d278c39_terseLabel_en-US" xlink:label="lab_us-gaap_EffectsOfReinsuranceLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effects of Reinsurance [Line Items]</link:label>
    <link:label id="lab_us-gaap_EffectsOfReinsuranceLineItems_label_en-US" xlink:label="lab_us-gaap_EffectsOfReinsuranceLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effects of Reinsurance [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectsOfReinsuranceLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectsOfReinsuranceLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems" xlink:to="lab_us-gaap_EffectsOfReinsuranceLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_408ca0e7-71ba-48f5-bb51-6358707d9fed_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingPoliciesProcLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember_63c9bae1-2e5a-436f-a4f3-f83915a33f29_terseLabel_en-US" xlink:label="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Obligations of U.S. states and political subdivisions</link:label>
    <link:label id="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember_label_en-US" xlink:label="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">US States and Political Subdivisions Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:to="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
    <link:label id="lab_ecd_AdjToCompAmt_label_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAmt" xlink:to="lab_ecd_AdjToCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DirectPremiumsEarned_f2919ed0-f570-4134-9eec-d81c53dd5b54_terseLabel_en-US" xlink:label="lab_us-gaap_DirectPremiumsEarned" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Direct</link:label>
    <link:label id="lab_us-gaap_DirectPremiumsEarned_label_en-US" xlink:label="lab_us-gaap_DirectPremiumsEarned" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Direct Premiums Earned</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectPremiumsEarned" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DirectPremiumsEarned"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DirectPremiumsEarned" xlink:to="lab_us-gaap_DirectPremiumsEarned" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_b98a602b-d27b-4814-a4f0-dae52304a0af_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryCompAmt" xlink:to="lab_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_9f9d1ddb-ee37-4667-ba56-0396faf303a4_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted earnings per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_3240f984-183b-4fc6-bc0e-4f3234ad04e8_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current income taxes</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReinsuranceRetentionAmountRetainedPerLife_a013a559-74b2-440b-9945-89345457bd48_terseLabel_en-US" xlink:label="lab_us-gaap_ReinsuranceRetentionAmountRetainedPerLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remaining first layer retention</link:label>
    <link:label id="lab_us-gaap_ReinsuranceRetentionAmountRetainedPerLife_label_en-US" xlink:label="lab_us-gaap_ReinsuranceRetentionAmountRetainedPerLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reinsurance, Amount Retained, Per Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceRetentionAmountRetainedPerLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceRetentionAmountRetainedPerLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReinsuranceRetentionAmountRetainedPerLife" xlink:to="lab_us-gaap_ReinsuranceRetentionAmountRetainedPerLife" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_584ff432-0864-40b6-8f5f-7a0ac484e60d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in unrealized investment gains and losses</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_a6aa2cda-a645-4a30-b3d9-b0a348376939_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureAmt" xlink:to="lab_ecd_CoSelectedMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PremiumsReceivableAtCarryingValue_e60399f7-7050-43dc-bb17-aa651d9649f7_terseLabel_en-US" xlink:label="lab_us-gaap_PremiumsReceivableAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Premiums receivable</link:label>
    <link:label id="lab_us-gaap_PremiumsReceivableAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_PremiumsReceivableAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Premiums Receivable, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PremiumsReceivableAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PremiumsReceivableAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PremiumsReceivableAtCarryingValue" xlink:to="lab_us-gaap_PremiumsReceivableAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TabularListTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tabular List, Table</link:label>
    <link:label id="lab_ecd_TabularListTableTextBlock_label_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tabular List [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TabularListTableTextBlock" xlink:to="lab_ecd_TabularListTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_7a37b6c5-95bc-4bcb-931c-80a4c0030689_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Significant Unobservable Inputs (Level 3)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_79f65d11-4ddc-431a-b50f-df054a170da7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_ReinsuranceAgreementOptionalRightPercentOfReinsuranceCoverageThreshold_e3b4372f-6a5e-4f30-a707-60c510d0e90b_terseLabel_en-US" xlink:label="lab_mtg_ReinsuranceAgreementOptionalRightPercentOfReinsuranceCoverageThreshold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percent of reinsurance coverage threshold (as a percent)</link:label>
    <link:label id="lab_mtg_ReinsuranceAgreementOptionalRightPercentOfReinsuranceCoverageThreshold_label_en-US" xlink:label="lab_mtg_ReinsuranceAgreementOptionalRightPercentOfReinsuranceCoverageThreshold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reinsurance Agreement, Optional Right, Percent Of Reinsurance Coverage Threshold</link:label>
    <link:label id="lab_mtg_ReinsuranceAgreementOptionalRightPercentOfReinsuranceCoverageThreshold_documentation_en-US" xlink:label="lab_mtg_ReinsuranceAgreementOptionalRightPercentOfReinsuranceCoverageThreshold" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reinsurance Agreement, Optional Right, Percent Of Reinsurance Coverage Threshold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceAgreementOptionalRightPercentOfReinsuranceCoverageThreshold" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceAgreementOptionalRightPercentOfReinsuranceCoverageThreshold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_ReinsuranceAgreementOptionalRightPercentOfReinsuranceCoverageThreshold" xlink:to="lab_mtg_ReinsuranceAgreementOptionalRightPercentOfReinsuranceCoverageThreshold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInReinsuranceRecoverable_f0a6adba-0a33-407b-84ee-acb27b7fa351_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReinsuranceRecoverable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Reinsurance recoverable on loss reserves</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInReinsuranceRecoverable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReinsuranceRecoverable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Reinsurance Recoverable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReinsuranceRecoverable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInReinsuranceRecoverable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInReinsuranceRecoverable" xlink:to="lab_us-gaap_IncreaseDecreaseInReinsuranceRecoverable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_48703d57-e925-448f-ba67-c5db3bba8256_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1_55126605-0023-4cd4-aa69-8bdd748d89bb_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior years</link:label>
    <link:label id="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1_label_en-US" xlink:label="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid, Prior Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1" xlink:to="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_a1137c97-61f1-4386-839a-0376aaf0b7bb_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total - Fair Value</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Loss Position</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ebd0e1c7-c0c8-4898-b000-99bb1949e3ab_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents and restricted cash and cash equivalents at beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_bc2c51d7-ff6e-4ea9-8ab5-0a0593fbfb80_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents and restricted cash and cash equivalents at end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_StatutoryCapitalAbstract_107ad8da-1ec9-4026-8772-9cc45293988e_terseLabel_en-US" xlink:label="lab_mtg_StatutoryCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statutory Capital [Abstract]</link:label>
    <link:label id="lab_mtg_StatutoryCapitalAbstract_label_en-US" xlink:label="lab_mtg_StatutoryCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statutory Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_StatutoryCapitalAbstract" xlink:href="mtg-20240630.xsd#mtg_StatutoryCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_StatutoryCapitalAbstract" xlink:to="lab_mtg_StatutoryCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_a61c07e2-8933-4bb0-b06b-44c5cb8f679b_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss reserves</link:label>
    <link:label id="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_e922104a-d141-4927-a917-95d38233f703_periodStartLabel_en-US" xlink:label="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Reserve at beginning of period</link:label>
    <link:label id="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_7ef4dbdd-f43f-4d8f-be5a-b7877abb8564_periodEndLabel_en-US" xlink:label="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Reserve at end of period</link:label>
    <link:label id="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_label_en-US" xlink:label="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability for Claims and Claims Adjustment Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense" xlink:to="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNi_7042aba0-f1ee-4b3f-9941-ee8ce222f8b0_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNi" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity securities, at fair value (cost 2024 - $16,084; 2023 - $16,025)</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNi_e473aee3-db27-40e7-af12-c75301aa8396_verboseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNi" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Equity securities</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNi_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNi" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Securities, FV-NI, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNi" xlink:to="lab_us-gaap_EquitySecuritiesFvNi" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_82f78bc7-6d98-4833-9f8e-a35316fc8407_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payment of withholding taxes related to share-based compensation net share settlement</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment, Tax Withholding, Share-Based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_b2ffb51e-0ec1-4073-846e-501f97cfdde6_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock at cost (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Common, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonShares" xlink:to="lab_us-gaap_TreasuryStockCommonShares" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaid_0a184e2b-a955-481e-a957-9d3d20d41eb5_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total interest payments</link:label>
    <link:label id="lab_us-gaap_InterestPaid_label_en-US" xlink:label="lab_us-gaap_InterestPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Paid, Including Capitalized Interest, Operating and Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaid" xlink:to="lab_us-gaap_InterestPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_02e4ce7a-0e38-4f3c-845b-ccbd77c2cc2d_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock Option</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_8e79f7e2-23d4-4397-84ca-2ec2c83ce0c5_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities [Table]</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_1ac0fc38-173d-4c5c-9c1c-897ae547bc93_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense_72a7354c-8318-416f-b30f-8df557fd7d29_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Losses incurred related to prior year notices</link:label>
    <link:label id="lab_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense_b08ca618-1ef2-4d2f-ab2d-27ceb66d7a38_verboseLabel_en-US" xlink:label="lab_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Prior years</link:label>
    <link:label id="lab_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense_label_en-US" xlink:label="lab_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prior Year Claims and Claims Adjustment Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense" xlink:to="lab_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_b9adec9b-d868-4a63-8722-93a3ddb3656a_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_a4873d98-4824-442e-8940-ed99b7cedced_terseLabel_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Plan</link:label>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:to="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DirectPremiumsWritten_77b54692-98f7-48bf-af78-028313350f74_terseLabel_en-US" xlink:label="lab_us-gaap_DirectPremiumsWritten" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Direct</link:label>
    <link:label id="lab_us-gaap_DirectPremiumsWritten_label_en-US" xlink:label="lab_us-gaap_DirectPremiumsWritten" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Direct Premiums Written</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectPremiumsWritten" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DirectPremiumsWritten"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DirectPremiumsWritten" xlink:to="lab_us-gaap_DirectPremiumsWritten" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_0a4328ee-66c8-4b5e-9aff-bcc0f07afdb6_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_854b6e5c-e4c6-4079-84bc-53c829ba24b0_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortized cost and fair values of fixed income securities by contractual maturity</link:label>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments Classified by Contractual Maturity Date [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:to="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_21bbde41-b48f-466b-82ea-37a83408e26f_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTable_d3b16b1f-d57d-47d9-bb7a-71f0c3a847b2_terseLabel_en-US" xlink:label="lab_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Causes of Increase (Decrease) in Liability for Unpaid Claims and Claims Adjustment Expense [Table]</link:label>
    <link:label id="lab_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTable_label_en-US" xlink:label="lab_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability for Unpaid Claim and Claim Adjustment Expense, Change [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTable" xlink:to="lab_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_6a7baf11-a0a7-4750-bc96-1477e7334e22_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Corporate debt securities</link:label>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateDebtSecuritiesMember" xlink:to="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_de16fa79-4062-4556-88e1-2cdab8c844ef_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic earnings per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsAnnualLossRatioCap_ac1bd488-4662-4727-97f0-cebf46780109_terseLabel_en-US" xlink:label="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsAnnualLossRatioCap" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reinsurance, quote share reinsurance agreement, annual loss ratio cap (as a percent)</link:label>
    <link:label id="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsAnnualLossRatioCap_label_en-US" xlink:label="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsAnnualLossRatioCap" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reinsurance, Quota Share Reinsurance Agreement, Terms, Annual Loss Ratio Cap</link:label>
    <link:label id="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsAnnualLossRatioCap_documentation_en-US" xlink:label="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsAnnualLossRatioCap" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reinsurance, Quota Share Reinsurance Agreement, Terms, Annual Loss Ratio Cap</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsAnnualLossRatioCap" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsAnnualLossRatioCap"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsAnnualLossRatioCap" xlink:to="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsAnnualLossRatioCap" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_f173fb9f-e3d3-4e79-a032-63ec29c48755_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification from Accumulated Other Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FixedMaturitiesMember_ef04295a-e21c-45ad-abed-40502bef5915_terseLabel_en-US" xlink:label="lab_us-gaap_FixedMaturitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fixed income</link:label>
    <link:label id="lab_us-gaap_FixedMaturitiesMember_label_en-US" xlink:label="lab_us-gaap_FixedMaturitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fixed Maturities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedMaturitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FixedMaturitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FixedMaturitiesMember" xlink:to="lab_us-gaap_FixedMaturitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_30350d9b-2094-4f4f-8455-b24ea299ab33_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Home office and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_8d8c8fe6-b243-4016-ae7e-554a684b2995_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_cb3e34f9-030d-4baf-82db-979a5c7cc9b3_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Quarterly cash dividend paid (per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Dividends, Per Share, Cash Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:to="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_QuotaShareReinsuranceTransactionsMember_8c5d8261-5d6d-4883-b3cc-784471e77c9f_terseLabel_en-US" xlink:label="lab_mtg_QuotaShareReinsuranceTransactionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Quota Share Reinsurance Transactions</link:label>
    <link:label id="lab_mtg_QuotaShareReinsuranceTransactionsMember_label_en-US" xlink:label="lab_mtg_QuotaShareReinsuranceTransactionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quota Share Reinsurance Transactions [Member]</link:label>
    <link:label id="lab_mtg_QuotaShareReinsuranceTransactionsMember_documentation_en-US" xlink:label="lab_mtg_QuotaShareReinsuranceTransactionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Quota Share Reinsurance Transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_QuotaShareReinsuranceTransactionsMember" xlink:href="mtg-20240630.xsd#mtg_QuotaShareReinsuranceTransactionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_QuotaShareReinsuranceTransactionsMember" xlink:to="lab_mtg_QuotaShareReinsuranceTransactionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_a01e7d07-53b5-47a9-ae19-87833c21b2f0_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_93da9af1-311f-4c34-9f8a-0c8d317ce737_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_e8cdf446-8116-49f9-bb2b-9ec00a235841_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortized cost, gross unrealized gains and losses and fair value of fixed income securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3a3342c9-a456-4dee-b058-37c273c54fbe_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrExpirationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expiration Date</link:label>
    <link:label id="lab_ecd_TrdArrExpirationDate_label_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Expiration Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrExpirationDate" xlink:to="lab_ecd_TrdArrExpirationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnInvestmentsAbstract_8b91515e-418f-432d-8bec-85b707e3e74f_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnInvestmentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_GainLossOnInvestmentsAbstract_label_en-US" xlink:label="lab_us-gaap_GainLossOnInvestmentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Investments [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnInvestmentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnInvestmentsAbstract" xlink:to="lab_us-gaap_GainLossOnInvestmentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales_17af9fb7-c598-45d3-9341-e29f200eeaa3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales of real estate assets acquired</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_1af0212d-e927-449c-8566-738d29465991_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Table]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CededCreditRiskAxis_27c8e61d-159a-4560-8748-65d4df36bc46_terseLabel_en-US" xlink:label="lab_us-gaap_CededCreditRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reinsurer, Name [Axis]</link:label>
    <link:label id="lab_us-gaap_CededCreditRiskAxis_label_en-US" xlink:label="lab_us-gaap_CededCreditRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reinsurer, Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededCreditRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CededCreditRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CededCreditRiskAxis" xlink:to="lab_us-gaap_CededCreditRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_ExcessOfLossReinsuranceTransactionsHomeReTransactionsMember_38f166d7-c3de-482f-acc5-79f9e5918c51_terseLabel_en-US" xlink:label="lab_mtg_ExcessOfLossReinsuranceTransactionsHomeReTransactionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Excess of Loss Reinsurance Transactions, Home Re Transactions</link:label>
    <link:label id="lab_mtg_ExcessOfLossReinsuranceTransactionsHomeReTransactionsMember_label_en-US" xlink:label="lab_mtg_ExcessOfLossReinsuranceTransactionsHomeReTransactionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excess of Loss Reinsurance Transactions, Home Re Transactions [Member]</link:label>
    <link:label id="lab_mtg_ExcessOfLossReinsuranceTransactionsHomeReTransactionsMember_documentation_en-US" xlink:label="lab_mtg_ExcessOfLossReinsuranceTransactionsHomeReTransactionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Excess of Loss Reinsurance Transactions, Home Re Transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ExcessOfLossReinsuranceTransactionsHomeReTransactionsMember" xlink:href="mtg-20240630.xsd#mtg_ExcessOfLossReinsuranceTransactionsHomeReTransactionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_ExcessOfLossReinsuranceTransactionsHomeReTransactionsMember" xlink:to="lab_mtg_ExcessOfLossReinsuranceTransactionsHomeReTransactionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnAmt" xlink:to="lab_ecd_TotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_6110218e-834e-482a-9f28-8825ec7fb8b8_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent_248c3535-8c5c-48a5-aa06-0d30445d3468_terseLabel_en-US" xlink:label="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Quota share for all policies covered (as a percent)</link:label>
    <link:label id="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent_label_en-US" xlink:label="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reinsurance, Quota Share Reinsurance Agreement, Terms, Quota Share, Percent</link:label>
    <link:label id="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent_documentation_en-US" xlink:label="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reinsurance, Quota Share Reinsurance Agreement, Terms, Quota Share, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent" xlink:to="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_073698c3-042e-47d6-a032-fd949782535f_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Due after ten years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_7d9ade3b-7503-408e-9386-a10b46be1824_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:to="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsFairValueDisclosure_cbf0516e-40f2-4760-b48c-62f64a1b0ae0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash equivalents (1)</link:label>
    <link:label id="lab_us-gaap_OtherAssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_OtherAssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsFairValueDisclosure" xlink:to="lab_us-gaap_OtherAssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_7318f931-2852-471f-986c-5594b8771e45_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Total - Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_6026a86a-71a0-4cd6-8b56-f25cfbd92519_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross realized gains on sales of fixed income securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Realized Gain</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_HomeRe20212Member_4d6b4737-896e-4fcc-93e5-6d1929c0670b_terseLabel_en-US" xlink:label="lab_mtg_HomeRe20212Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Home Re 2021-2</link:label>
    <link:label id="lab_mtg_HomeRe20212Member_label_en-US" xlink:label="lab_mtg_HomeRe20212Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Home Re 2021-2 [Member]</link:label>
    <link:label id="lab_mtg_HomeRe20212Member_documentation_en-US" xlink:label="lab_mtg_HomeRe20212Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Home Re 2021-2</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20212Member" xlink:href="mtg-20240630.xsd#mtg_HomeRe20212Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_HomeRe20212Member" xlink:to="lab_mtg_HomeRe20212Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InsuranceLossReservesAbstract_312802e0-19ab-4a3f-b924-860b1dcd37d3_terseLabel_en-US" xlink:label="lab_us-gaap_InsuranceLossReservesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insurance Loss Reserves [Abstract]</link:label>
    <link:label id="lab_us-gaap_InsuranceLossReservesAbstract_label_en-US" xlink:label="lab_us-gaap_InsuranceLossReservesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insurance Loss Reserves [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceLossReservesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InsuranceLossReservesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InsuranceLossReservesAbstract" xlink:to="lab_us-gaap_InsuranceLossReservesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve_4c4d9f4e-5a93-48f9-92fa-58a9d4928bb9_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss reserves</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve_c57aaf0e-5683-410e-94f1-cb98645e6aca_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Increase (decrease) in loss reserves</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Liability for Claims and Claims Adjustment Expense Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve" xlink:to="lab_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_566ce9da-ca97-4bb2-8c7e-3a29957c2019_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_label_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssets_7f8d130e-8d52-4197-be09-5a5cdcc34f10_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssets_label_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssets" xlink:to="lab_us-gaap_OtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_f5e1e473-fd19-436c-a87f-ee3ec88b128f_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CollateralizedLoanObligationsMember_d85f588d-20cc-477c-b5c8-eb21fca9745f_terseLabel_en-US" xlink:label="lab_us-gaap_CollateralizedLoanObligationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">CLOs</link:label>
    <link:label id="lab_us-gaap_CollateralizedLoanObligationsMember_label_en-US" xlink:label="lab_us-gaap_CollateralizedLoanObligationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Collateralized Loan Obligations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralizedLoanObligationsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralizedLoanObligationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CollateralizedLoanObligationsMember" xlink:to="lab_us-gaap_CollateralizedLoanObligationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5ecf3902-b55d-46cb-8d24-054dc2e9ecb1_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average common shares outstanding - diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b0663a35-e8bb-4b8f-b5b2-45b8df9f2b57_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Weighted average common shares outstanding - diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_c48d34e9-e6ca-4f54-bfd2-a349a70ff497_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss), net of tax:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_terseLabel_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_label_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:to="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_65b33a09-a8de-465b-8ad2-cd9570e6d2c6_terseLabel_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent, Net of Tax [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_label_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent, Net of Tax [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:to="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_7f176c96-9bb8-429c-acaf-105ef498a1b6_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_0017d5e4-6b5f-41aa-8aa2-f636f8fc3ad6_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total shareholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_62818a87-7582-4c93-aa2a-dd68d517acd5_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance, beginning of period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_24fe4459-10ae-4965-a7e5-b2ba7c53bd22_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance, end of period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_156edb5f-e844-4929-a5d8-806c2860f064_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock at cost</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_QuotaShareReinsuranceTransaction2022And20232023NIWMember_b7383b5f-2d77-41f3-8878-a3bdc4121474_terseLabel_en-US" xlink:label="lab_mtg_QuotaShareReinsuranceTransaction2022And20232023NIWMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022 QSR and 2023 QSR - 2023 NIW</link:label>
    <link:label id="lab_mtg_QuotaShareReinsuranceTransaction2022And20232023NIWMember_label_en-US" xlink:label="lab_mtg_QuotaShareReinsuranceTransaction2022And20232023NIWMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quota Share Reinsurance Transaction, 2022 and 2023 - 2023 NIW [Member]</link:label>
    <link:label id="lab_mtg_QuotaShareReinsuranceTransaction2022And20232023NIWMember_documentation_en-US" xlink:label="lab_mtg_QuotaShareReinsuranceTransaction2022And20232023NIWMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Quota Share Reinsurance Transaction, 2022 and 2023 - 2023 NIW</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_QuotaShareReinsuranceTransaction2022And20232023NIWMember" xlink:href="mtg-20240630.xsd#mtg_QuotaShareReinsuranceTransaction2022And20232023NIWMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_QuotaShareReinsuranceTransaction2022And20232023NIWMember" xlink:to="lab_mtg_QuotaShareReinsuranceTransaction2022And20232023NIWMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_2cd34063-cbef-4152-84f0-d18ecb483ae2_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Due in one year or less</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_1b169bd4-e029-4321-b1dd-8fd156cbb4d9_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Net actuarial losses (gains)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Amortization of Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_44eff151-a5e3-4cd8-8a65-141856bdeab7_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_AmountOfPolicyholdersPositionAboveOrBelowRequiredRegulatoryMinimum_3ba3150d-f70e-4302-baf4-58f8fd6c71da_verboseLabel_en-US" xlink:label="lab_mtg_AmountOfPolicyholdersPositionAboveOrBelowRequiredRegulatoryMinimum" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amount of policyholders position above or below required MPP</link:label>
    <link:label id="lab_mtg_AmountOfPolicyholdersPositionAboveOrBelowRequiredRegulatoryMinimum_label_en-US" xlink:label="lab_mtg_AmountOfPolicyholdersPositionAboveOrBelowRequiredRegulatoryMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amount of policyholders position above or below required regulatory minimum</link:label>
    <link:label id="lab_mtg_AmountOfPolicyholdersPositionAboveOrBelowRequiredRegulatoryMinimum_documentation_en-US" xlink:label="lab_mtg_AmountOfPolicyholdersPositionAboveOrBelowRequiredRegulatoryMinimum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The amount by which the entity's policyholders position (the insurer's net worth or surplus, contingency reserve and a portion of the reserves for unearned premiums) was above or below the required regulatory minimum of the entity's domiciliary state.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_AmountOfPolicyholdersPositionAboveOrBelowRequiredRegulatoryMinimum" xlink:href="mtg-20240630.xsd#mtg_AmountOfPolicyholdersPositionAboveOrBelowRequiredRegulatoryMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_AmountOfPolicyholdersPositionAboveOrBelowRequiredRegulatoryMinimum" xlink:to="lab_mtg_AmountOfPolicyholdersPositionAboveOrBelowRequiredRegulatoryMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_0527d5b9-895a-407f-89f6-b4742df9ec4f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_61ac8527-6679-49c5-a301-87e9b43b4539_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total debt securities without single maturity date, amortized cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_StatutoryCapitalRequirementsRiskToCapitalRatio_52d9df51-c6c0-4d37-aa98-b88026eb52ce_terseLabel_en-US" xlink:label="lab_mtg_StatutoryCapitalRequirementsRiskToCapitalRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risk-to-capital ratio</link:label>
    <link:label id="lab_mtg_StatutoryCapitalRequirementsRiskToCapitalRatio_label_en-US" xlink:label="lab_mtg_StatutoryCapitalRequirementsRiskToCapitalRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statutory Capital Requirements, Risk To Capital Ratio</link:label>
    <link:label id="lab_mtg_StatutoryCapitalRequirementsRiskToCapitalRatio_documentation_en-US" xlink:label="lab_mtg_StatutoryCapitalRequirementsRiskToCapitalRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Statutory Capital Requirements, Risk To Capital Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_StatutoryCapitalRequirementsRiskToCapitalRatio" xlink:href="mtg-20240630.xsd#mtg_StatutoryCapitalRequirementsRiskToCapitalRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_StatutoryCapitalRequirementsRiskToCapitalRatio" xlink:to="lab_mtg_StatutoryCapitalRequirementsRiskToCapitalRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_9445cf0d-7341-454c-a9fc-a458cdb755ab_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss), net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_01db264f-af37-47b2-b181-bfe90a2e0f32_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss), net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_1756006e-a4a3-4187-a178-0653eeea7133_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_b91f7a24-f7ce-425c-8323-c5638769458d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">12 Months or Greater - Fair Value</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_RealEstateAcquiredMember_d01c2c90-eb20-42c7-ac9d-cced20ca4b26_terseLabel_en-US" xlink:label="lab_mtg_RealEstateAcquiredMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Real Estate Acquired</link:label>
    <link:label id="lab_mtg_RealEstateAcquiredMember_label_en-US" xlink:label="lab_mtg_RealEstateAcquiredMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Real Estate Acquired [Member]</link:label>
    <link:label id="lab_mtg_RealEstateAcquiredMember_documentation_en-US" xlink:label="lab_mtg_RealEstateAcquiredMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">This category includes information about real estate acquired by the entity through claim settlement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_RealEstateAcquiredMember" xlink:href="mtg-20240630.xsd#mtg_RealEstateAcquiredMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_RealEstateAcquiredMember" xlink:to="lab_mtg_RealEstateAcquiredMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_81eba458-834e-462a-8066-8ea7dbc7d54d_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:to="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_acdf380d-0e79-4be9-8cc5-87aafca13288_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_terseLabel_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Executive Categories</link:label>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_label_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Executive Categories [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="lab_ecd_AllExecutiveCategoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_b5486588-8f73-4efb-a244-bf2aca86f580_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unvested RSUs (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_8b6936a3-4456-4ff2-864f-c71f8a358fe1_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net unrealized gains and (losses) on available-for-sale securities</link:label>
    <link:label id="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:to="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_label_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:to="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_9a4b8c9f-23f4-49eb-8a00-5943c75e9158_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_35766ef4-d25c-4d0f-af9a-394f027e4853_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeDomain" xlink:to="lab_us-gaap_RetirementPlanTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_QuotaShareReinsuranceTransaction20232023NIWMember_f0144933-4d4f-49c9-9959-6cbe8a7440b9_terseLabel_en-US" xlink:label="lab_mtg_QuotaShareReinsuranceTransaction20232023NIWMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023 QSR - 2023 NIW</link:label>
    <link:label id="lab_mtg_QuotaShareReinsuranceTransaction20232023NIWMember_label_en-US" xlink:label="lab_mtg_QuotaShareReinsuranceTransaction20232023NIWMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quota Share Reinsurance Transaction, 2023 - 2023 NIW [Member]</link:label>
    <link:label id="lab_mtg_QuotaShareReinsuranceTransaction20232023NIWMember_documentation_en-US" xlink:label="lab_mtg_QuotaShareReinsuranceTransaction20232023NIWMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Quota Share Reinsurance Transaction, 2023 - 2023 NIW</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_QuotaShareReinsuranceTransaction20232023NIWMember" xlink:href="mtg-20240630.xsd#mtg_QuotaShareReinsuranceTransaction20232023NIWMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_QuotaShareReinsuranceTransaction20232023NIWMember" xlink:to="lab_mtg_QuotaShareReinsuranceTransaction20232023NIWMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_fbe84e3b-c3b2-4cc9-bcb2-e76c0a5a5af7_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialPaperMember_2692b947-b47d-49d0-8516-3cd178fe65fc_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commercial paper</link:label>
    <link:label id="lab_us-gaap_CommercialPaperMember_label_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commercial Paper [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPaperMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaperMember" xlink:to="lab_us-gaap_CommercialPaperMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:to="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_439815db-9f34-40fd-954e-6e314d9ca98d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRealizedGainLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of realized gains (losses) and proceeds from sale of securities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRealizedGainLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Realized Gain (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRealizedGainLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRealizedGainLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_A2023TraditionalXOLMember_0fdfa86b-bf47-463b-a9d4-ce5cf09b060c_terseLabel_en-US" xlink:label="lab_mtg_A2023TraditionalXOLMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023 Traditional XOL</link:label>
    <link:label id="lab_mtg_A2023TraditionalXOLMember_label_en-US" xlink:label="lab_mtg_A2023TraditionalXOLMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2023 Traditional XOL [Member]</link:label>
    <link:label id="lab_mtg_A2023TraditionalXOLMember_documentation_en-US" xlink:label="lab_mtg_A2023TraditionalXOLMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2023 Traditional XOL</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_A2023TraditionalXOLMember" xlink:href="mtg-20240630.xsd#mtg_A2023TraditionalXOLMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_A2023TraditionalXOLMember" xlink:to="lab_mtg_A2023TraditionalXOLMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet_575400c9-b3fe-4aa7-957e-f65cd325c483_periodStartLabel_en-US" xlink:label="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Net reserve at beginning of period</link:label>
    <link:label id="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet_99807592-2bf2-44d0-8b2b-84c6e0b1b015_periodEndLabel_en-US" xlink:label="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Net reserve at end of period</link:label>
    <link:label id="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet_label_en-US" xlink:label="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability for Unpaid Claims and Claims Adjustment Expense, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet" xlink:to="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_73b02d67-1137-464e-bab6-b497491c863b_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Fixed maturities, amortized cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_54af4af1-d7b5-4155-8092-deba88903f2b_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_dc6940e7-1f35-4e28-b1e2-7c25798c7bc5_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationAmortizationAndAccretionNet_56a60c92-8211-47d8-81bd-79f0f23b52d0_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAmortizationAndAccretionNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationAmortizationAndAccretionNet_label_en-US" xlink:label="lab_us-gaap_DepreciationAmortizationAndAccretionNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Amortization and Accretion, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAmortizationAndAccretionNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAmortizationAndAccretionNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationAmortizationAndAccretionNet" xlink:to="lab_us-gaap_DepreciationAmortizationAndAccretionNet" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_NonEmployeeDirectorRSUsMember_2699a419-64dd-4f7d-aaa9-265f7e2e1be0_terseLabel_en-US" xlink:label="lab_mtg_NonEmployeeDirectorRSUsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-employee director RSUs</link:label>
    <link:label id="lab_mtg_NonEmployeeDirectorRSUsMember_label_en-US" xlink:label="lab_mtg_NonEmployeeDirectorRSUsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-employee director RSUs [Member]</link:label>
    <link:label id="lab_mtg_NonEmployeeDirectorRSUsMember_documentation_en-US" xlink:label="lab_mtg_NonEmployeeDirectorRSUsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Non-employee director RSUs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_NonEmployeeDirectorRSUsMember" xlink:href="mtg-20240630.xsd#mtg_NonEmployeeDirectorRSUsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_NonEmployeeDirectorRSUsMember" xlink:to="lab_mtg_NonEmployeeDirectorRSUsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_StatutoryAccountingPracticesRegulatoryCapitalRequirementsRisktoCapitalRatioMaximum_c8ed77d0-7c52-45fa-852f-e030d1b2feac_terseLabel_en-US" xlink:label="lab_mtg_StatutoryAccountingPracticesRegulatoryCapitalRequirementsRisktoCapitalRatioMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum risk-to-capital ratio</link:label>
    <link:label id="lab_mtg_StatutoryAccountingPracticesRegulatoryCapitalRequirementsRisktoCapitalRatioMaximum_label_en-US" xlink:label="lab_mtg_StatutoryAccountingPracticesRegulatoryCapitalRequirementsRisktoCapitalRatioMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statutory Accounting Practices, Regulatory Capital Requirements, Risk-to-Capital Ratio, Maximum</link:label>
    <link:label id="lab_mtg_StatutoryAccountingPracticesRegulatoryCapitalRequirementsRisktoCapitalRatioMaximum_documentation_en-US" xlink:label="lab_mtg_StatutoryAccountingPracticesRegulatoryCapitalRequirementsRisktoCapitalRatioMaximum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Statutory Accounting Practices, Regulatory Capital Requirements, Risk-to-Capital Ratio, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_StatutoryAccountingPracticesRegulatoryCapitalRequirementsRisktoCapitalRatioMaximum" xlink:href="mtg-20240630.xsd#mtg_StatutoryAccountingPracticesRegulatoryCapitalRequirementsRisktoCapitalRatioMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_StatutoryAccountingPracticesRegulatoryCapitalRequirementsRisktoCapitalRatioMaximum" xlink:to="lab_mtg_StatutoryAccountingPracticesRegulatoryCapitalRequirementsRisktoCapitalRatioMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_f4b46738-a9db-49ed-af9e-bf97e3b757b3_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAbstract_12f2d745-defd-40f7-8713-a33108e6a409_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment portfolio:</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_label_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense_dcf0b0fc-e710-4be7-b0fe-edeb8b001bd7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of beginning and ending loss reserves</link:label>
    <link:label id="lab_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense_label_en-US" xlink:label="lab_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Liability for Unpaid Claims and Claims Adjustment Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense" xlink:to="lab_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_HomeRe20221Member_cfc98ac2-acd1-467e-baca-9c8340eb224f_terseLabel_en-US" xlink:label="lab_mtg_HomeRe20221Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Home Re 2022-1</link:label>
    <link:label id="lab_mtg_HomeRe20221Member_label_en-US" xlink:label="lab_mtg_HomeRe20221Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Home Re 2022-1 [Member]</link:label>
    <link:label id="lab_mtg_HomeRe20221Member_documentation_en-US" xlink:label="lab_mtg_HomeRe20221Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Home Re 2022-1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20221Member" xlink:href="mtg-20240630.xsd#mtg_HomeRe20221Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_HomeRe20221Member" xlink:to="lab_mtg_HomeRe20221Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_13bb0a0d-17af-4d2f-8341-3ec60fed950c_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAbstract" xlink:to="lab_us-gaap_LiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesAbstract_162db973-d429-432a-a85e-2659c50590e4_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues:</link:label>
    <link:label id="lab_us-gaap_RevenuesAbstract_label_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesAbstract" xlink:to="lab_us-gaap_RevenuesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReinsuranceTextBlock_4d2cd7ff-9aab-46e0-9fa0-07e7ae87be15_verboseLabel_en-US" xlink:label="lab_us-gaap_ReinsuranceTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Reinsurance</link:label>
    <link:label id="lab_us-gaap_ReinsuranceTextBlock_label_en-US" xlink:label="lab_us-gaap_ReinsuranceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reinsurance [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReinsuranceTextBlock" xlink:to="lab_us-gaap_ReinsuranceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_e1ee5929-7fd5-4ef2-a5de-1d07ca496978_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedInvestmentIncomeReceivable_5ec89921-d80e-40af-9c58-338e948cf53c_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedInvestmentIncomeReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued investment income</link:label>
    <link:label id="lab_us-gaap_AccruedInvestmentIncomeReceivable_label_en-US" xlink:label="lab_us-gaap_AccruedInvestmentIncomeReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Investment Income Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInvestmentIncomeReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedInvestmentIncomeReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedInvestmentIncomeReceivable" xlink:to="lab_us-gaap_AccruedInvestmentIncomeReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_LossesPaidAbstract_a8b24da7-7fc0-4abb-b6c0-e120b6238aae_terseLabel_en-US" xlink:label="lab_mtg_LossesPaidAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Losses paid:</link:label>
    <link:label id="lab_mtg_LossesPaidAbstract_label_en-US" xlink:label="lab_mtg_LossesPaidAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Losses paid [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_LossesPaidAbstract" xlink:href="mtg-20240630.xsd#mtg_LossesPaidAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_LossesPaidAbstract" xlink:to="lab_mtg_LossesPaidAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_34d5b8d3-f3ca-4f6e-9ffc-04c2ff7b35b0_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoName_terseLabel_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:label id="lab_ecd_PeoName_label_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoName" xlink:to="lab_ecd_PeoName" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:to="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c863edd9-c081-4c42-8a1d-e9f0c6837e38_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income before tax</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7b752788-f8d2-47ec-a632-106b8c86a880_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total reclassifications before tax</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d6ec0af7-6fd6-4f41-bb56-fdc8f0f8db1f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DescriptionOfRegulatoryCapitalRequirementsUnderInsuranceRegulations_7a0a6523-77e2-428f-bacd-4add5a2af27b_terseLabel_en-US" xlink:label="lab_us-gaap_DescriptionOfRegulatoryCapitalRequirementsUnderInsuranceRegulations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum permitted risk-to-capital ratio commonly applied</link:label>
    <link:label id="lab_us-gaap_DescriptionOfRegulatoryCapitalRequirementsUnderInsuranceRegulations_label_en-US" xlink:label="lab_us-gaap_DescriptionOfRegulatoryCapitalRequirementsUnderInsuranceRegulations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of Regulatory Capital Requirements under Insurance Regulations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DescriptionOfRegulatoryCapitalRequirementsUnderInsuranceRegulations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DescriptionOfRegulatoryCapitalRequirementsUnderInsuranceRegulations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DescriptionOfRegulatoryCapitalRequirementsUnderInsuranceRegulations" xlink:to="lab_us-gaap_DescriptionOfRegulatoryCapitalRequirementsUnderInsuranceRegulations" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryIndName" xlink:to="lab_ecd_OutstandingRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_QuotaShareReinsuranceTransaction2021And20222021NIWMember_06d70fad-7f54-47a1-8fb8-a38109c0b45b_terseLabel_en-US" xlink:label="lab_mtg_QuotaShareReinsuranceTransaction2021And20222021NIWMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021 QSR and 2022 QSR - 2021 NIW</link:label>
    <link:label id="lab_mtg_QuotaShareReinsuranceTransaction2021And20222021NIWMember_label_en-US" xlink:label="lab_mtg_QuotaShareReinsuranceTransaction2021And20222021NIWMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quota Share Reinsurance Transaction, 2021 and 2022 - 2021 NIW [Member]</link:label>
    <link:label id="lab_mtg_QuotaShareReinsuranceTransaction2021And20222021NIWMember_documentation_en-US" xlink:label="lab_mtg_QuotaShareReinsuranceTransaction2021And20222021NIWMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Quota Share Reinsurance Agreement, 2021 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_QuotaShareReinsuranceTransaction2021And20222021NIWMember" xlink:href="mtg-20240630.xsd#mtg_QuotaShareReinsuranceTransaction2021And20222021NIWMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_QuotaShareReinsuranceTransaction2021And20222021NIWMember" xlink:to="lab_mtg_QuotaShareReinsuranceTransaction2021And20222021NIWMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_2ebfb80d-d80a-4e6a-ba0a-8a73df4b5b9e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoMember_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO</link:label>
    <link:label id="lab_ecd_NonPeoNeoMember_label_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoMember" xlink:to="lab_ecd_NonPeoNeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidAbstract_87c91561-2dbe-41b2-a053-d22f1cf4f63f_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Losses and LAE paid in respect of delinquency notices received in:</link:label>
    <link:label id="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidAbstract" xlink:to="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities_ccf75a28-a52d-4a17-9865-df247b86e4dd_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Return premium accrual</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Insurance Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_d78c6c10-5e81-4a7a-9887-882ef16eeab5_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net increase (decrease) in cash and cash equivalents and restricted cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_e30fc48a-e5b8-41d8-9829-575196a8a846_verboseLabel_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss) before reclassifications</link:label>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">OCI, before Reclassifications, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:to="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_5be713fe-ca94-4ec0-a452-46e177faf70e_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined</link:label>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_label_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgPredtrmndFlag" xlink:to="lab_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_e4ea965c-d876-4c03-a18a-612aef0b3df0_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssumedPremiumsEarned_1e17c133-b077-4521-8175-3b2f3c949330_terseLabel_en-US" xlink:label="lab_us-gaap_AssumedPremiumsEarned" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assumed</link:label>
    <link:label id="lab_us-gaap_AssumedPremiumsEarned_label_en-US" xlink:label="lab_us-gaap_AssumedPremiumsEarned" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assumed Premiums Earned</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssumedPremiumsEarned" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssumedPremiumsEarned"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssumedPremiumsEarned" xlink:to="lab_us-gaap_AssumedPremiumsEarned" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_8bc25381-0618-42cd-b9ac-9b0e5cc7e7d8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Dividends paid</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingCommissionPercent_51ebd3ee-9918-4ff7-ae7d-26ae1ecaf0fb_terseLabel_en-US" xlink:label="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingCommissionPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ceding commission, percentage (as a percent)</link:label>
    <link:label id="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingCommissionPercent_label_en-US" xlink:label="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingCommissionPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reinsurance, Quota Share Reinsurance Agreement, Terms, Ceding Commission, Percent</link:label>
    <link:label id="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingCommissionPercent_documentation_en-US" xlink:label="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingCommissionPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reinsurance, Quota Share Reinsurance Agreement, Terms, Ceding Commission, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingCommissionPercent" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingCommissionPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingCommissionPercent" xlink:to="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingCommissionPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_dd313854-d000-41df-ae60-db654ece8a1e_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Benefit Plans</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Benefits [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_746ac1d0-e444-4e17-9cf1-8772f8296f56_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems" xlink:to="lab_us-gaap_ClassOfStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_e64cf089-133a-4a86-ae99-4e4385cb4da6_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prospective Accounting Standards</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_0b5f6e8a-9b9d-4a58-9b57-73e835377684_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior service cost (credit)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Amortization of Prior Service Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_fca6b9ce-9862-4a47-be96-a2250ad8cb64_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_2d1784ed-7b4b-4432-86cb-4af3b09d9140_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted earnings per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureName_terseLabel_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_MeasureName_label_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureName" xlink:to="lab_ecd_MeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_AmortizationPeriodExcessofLossReinsuranceCoverage_6c065731-892d-41e1-9b6e-38e7568221b9_terseLabel_en-US" xlink:label="lab_mtg_AmortizationPeriodExcessofLossReinsuranceCoverage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization period excess of loss reinsurance coverage</link:label>
    <link:label id="lab_mtg_AmortizationPeriodExcessofLossReinsuranceCoverage_label_en-US" xlink:label="lab_mtg_AmortizationPeriodExcessofLossReinsuranceCoverage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization Period Excess of Loss Reinsurance Coverage</link:label>
    <link:label id="lab_mtg_AmortizationPeriodExcessofLossReinsuranceCoverage_documentation_en-US" xlink:label="lab_mtg_AmortizationPeriodExcessofLossReinsuranceCoverage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amortization Period Excess of Loss Reinsurance Coverage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_AmortizationPeriodExcessofLossReinsuranceCoverage" xlink:href="mtg-20240630.xsd#mtg_AmortizationPeriodExcessofLossReinsuranceCoverage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_AmortizationPeriodExcessofLossReinsuranceCoverage" xlink:to="lab_mtg_AmortizationPeriodExcessofLossReinsuranceCoverage" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_2e486bfa-ae89-412f-b4db-0eada4692c91_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue_79cde6cb-2412-41fd-862e-491ef3f95b4a_totalLabel_en-US" xlink:label="lab_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total debt securities with single maturity date, fair value</link:label>
    <link:label id="lab_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue_label_en-US" xlink:label="lab_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available For Sale Securities, Debt Maturities, With Single Maturity Date, Fair Value</link:label>
    <link:label id="lab_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue_documentation_en-US" xlink:label="lab_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">This item represents the total fair value of debt securities, categorized neither as held-to-maturity nor trading securities, which have a single maturity date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue" xlink:href="mtg-20240630.xsd#mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue" xlink:to="lab_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock_d069ef39-c7b3-46e4-8ce6-b731892978b1_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Loss Reserves</link:label>
    <link:label id="lab_us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability for Future Policy Benefits and Unpaid Claims Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock" xlink:to="lab_us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_terseLabel_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement does not require Recovery</link:label>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_label_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Does Not Require Recovery [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_e4cc47c4-a745-44ae-b190-49db3cbfdd9b_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sales of fixed income securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:to="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_6bb1202e-3846-40b0-848a-b260e7b5ada0_terseLabel_en-US" xlink:label="lab_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</link:label>
    <link:label id="lab_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_label_en-US" xlink:label="lab_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="lab_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_7e53ac2f-bf35-4473-89a5-8ed6a3970273_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percent of shares that may vest (as a percent)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_c19b05b1-0253-49e9-849f-d725249bc8c1_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PolicyholderBenefitsAndClaimsIncurredNet_0701e721-3829-47e1-bbd8-37df869589eb_terseLabel_en-US" xlink:label="lab_us-gaap_PolicyholderBenefitsAndClaimsIncurredNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Losses incurred, net</link:label>
    <link:label id="lab_us-gaap_PolicyholderBenefitsAndClaimsIncurredNet_dab6a0e9-b135-457b-9386-56eec173baac_totalLabel_en-US" xlink:label="lab_us-gaap_PolicyholderBenefitsAndClaimsIncurredNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Losses incurred, net</link:label>
    <link:label id="lab_us-gaap_PolicyholderBenefitsAndClaimsIncurredNet_label_en-US" xlink:label="lab_us-gaap_PolicyholderBenefitsAndClaimsIncurredNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Policyholder Benefits and Claims Incurred, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PolicyholderBenefitsAndClaimsIncurredNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredNet" xlink:to="lab_us-gaap_PolicyholderBenefitsAndClaimsIncurredNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_3cfe781d-b8f5-4980-8774-7c38e077c889_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetBackedSecuritiesMember_d2f23be4-d3f1-4c27-a512-df8b068c11fe_terseLabel_en-US" xlink:label="lab_us-gaap_AssetBackedSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ABS</link:label>
    <link:label id="lab_us-gaap_AssetBackedSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_AssetBackedSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset-Backed Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetBackedSecuritiesMember" xlink:to="lab_us-gaap_AssetBackedSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_842c1749-4f67-4859-b051-f8753f057a27_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_21f39b35-2472-4ec4-ab81-c1b8d83bd2e2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of stock-based compensation, activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InsuranceDisclosureTextBlock_2cf570b1-44c4-43dc-adbf-01fe588f1c14_terseLabel_en-US" xlink:label="lab_us-gaap_InsuranceDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insurance Disclosure</link:label>
    <link:label id="lab_us-gaap_InsuranceDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InsuranceDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insurance Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InsuranceDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InsuranceDisclosureTextBlock" xlink:to="lab_us-gaap_InsuranceDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfOtherInvestments_99add620-e54e-491d-b134-dbef628e5433_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfOtherInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other, gains (losses) on sales</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfOtherInvestments_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfOtherInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Sale of Other Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfOtherInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfOtherInvestments" xlink:to="lab_us-gaap_GainLossOnSaleOfOtherInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApprovalMeasurementMeasurementPeriod_a241ab36-5a9b-4b71-b280-99c465db0a88_terseLabel_en-US" xlink:label="lab_mtg_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApprovalMeasurementMeasurementPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjusted statutory net income measurement period (in years)</link:label>
    <link:label id="lab_mtg_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApprovalMeasurementMeasurementPeriod_label_en-US" xlink:label="lab_mtg_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApprovalMeasurementMeasurementPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statutory Accounting Practices, Statutory Amount Available For Dividend Payments Without Regulatory Approval, Measurement, Measurement Period</link:label>
    <link:label id="lab_mtg_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApprovalMeasurementMeasurementPeriod_documentation_en-US" xlink:label="lab_mtg_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApprovalMeasurementMeasurementPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Statutory Accounting Practices, Statutory Amount Available For Dividend Payments Without Regulatory Approval, Measurement, Measurement Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApprovalMeasurementMeasurementPeriod" xlink:href="mtg-20240630.xsd#mtg_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApprovalMeasurementMeasurementPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApprovalMeasurementMeasurementPeriod" xlink:to="lab_mtg_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApprovalMeasurementMeasurementPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo_bf409441-ab3f-4681-b56e-f06de12ac9e6_terseLabel_en-US" xlink:label="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cede rate, option 2 (as a percent)</link:label>
    <link:label id="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo_label_en-US" xlink:label="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reinsurance, Quota Share Reinsurance Agreement, Terms, Ceding Rate, Percent, Option Two</link:label>
    <link:label id="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo_documentation_en-US" xlink:label="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reinsurance, Quota Share Reinsurance Agreement, Terms, Ceding Rate, Percent, Option Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo" xlink:to="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_1f1def64-6eed-4a33-a0de-dc3e0b4adfec_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net benefit plan assets and (obligations) recognized in shareholders' equity</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_9dcbb387-6e23-448e-b987-e0b68b417574_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sale of equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_0a64fc1f-21a2-4c95-aa23-03925fa4f334_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Provision for income tax</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_bd2d6aa4-14ec-4daa-be30-5c0c843a9d85_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Income tax benefit (expense)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_3d7362e3-f1ac-441c-958f-c07f66ca31b7_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Interest Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:to="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_ab547731-52c9-4ec3-a3cb-0efd1e134e63_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stated interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CededPremiumsWritten_8947a640-0915-4850-8d0d-c0a291a4031c_negatedLabel_en-US" xlink:label="lab_us-gaap_CededPremiumsWritten" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Ceded</link:label>
    <link:label id="lab_us-gaap_CededPremiumsWritten_label_en-US" xlink:label="lab_us-gaap_CededPremiumsWritten" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ceded Premiums Written</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededPremiumsWritten" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CededPremiumsWritten"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CededPremiumsWritten" xlink:to="lab_us-gaap_CededPremiumsWritten" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_3d565467-bc5e-4afa-9ab9-a942f964fd3f_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Components of Net Periodic Benefit Cost [Abstract]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInvestmentsLineItems_ceb94959-3459-45ce-acc9-ea58dc3ba7a4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInvestmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Investments [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInvestmentsLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInvestmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Investments [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInvestmentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems" xlink:to="lab_us-gaap_ScheduleOfInvestmentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_bc437777-0b06-4bba-8330-860e62ce1de5_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Diluted income available to common shareholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_A1000IncreaseDecreaseInAverageSeverityReserveFactorMember_d6e8b7a5-5b3a-4f46-98c8-b1a1bdd309ee_terseLabel_en-US" xlink:label="lab_mtg_A1000IncreaseDecreaseInAverageSeverityReserveFactorMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">$1,000 Increase/Decrease In Average Severity Reserve Factor</link:label>
    <link:label id="lab_mtg_A1000IncreaseDecreaseInAverageSeverityReserveFactorMember_label_en-US" xlink:label="lab_mtg_A1000IncreaseDecreaseInAverageSeverityReserveFactorMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">$1,000 Increase/Decrease In Average Severity Reserve Factor [Member]</link:label>
    <link:label id="lab_mtg_A1000IncreaseDecreaseInAverageSeverityReserveFactorMember_documentation_en-US" xlink:label="lab_mtg_A1000IncreaseDecreaseInAverageSeverityReserveFactorMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">$1,000 Increase/Decrease In Average Severity Reserve Factor</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_A1000IncreaseDecreaseInAverageSeverityReserveFactorMember" xlink:href="mtg-20240630.xsd#mtg_A1000IncreaseDecreaseInAverageSeverityReserveFactorMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_A1000IncreaseDecreaseInAverageSeverityReserveFactorMember" xlink:to="lab_mtg_A1000IncreaseDecreaseInAverageSeverityReserveFactorMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_5a3226a2-62c4-410b-b916-d1d57f4c7b8c_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Domain]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_ExcessOfLossReinsuranceTransactionsMember_a4d3a80b-7e67-447b-a12d-705e85741248_terseLabel_en-US" xlink:label="lab_mtg_ExcessOfLossReinsuranceTransactionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Excess of Loss Reinsurance Transactions</link:label>
    <link:label id="lab_mtg_ExcessOfLossReinsuranceTransactionsMember_label_en-US" xlink:label="lab_mtg_ExcessOfLossReinsuranceTransactionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excess of Loss Reinsurance Transactions [Member]</link:label>
    <link:label id="lab_mtg_ExcessOfLossReinsuranceTransactionsMember_documentation_en-US" xlink:label="lab_mtg_ExcessOfLossReinsuranceTransactionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Excess of Loss Reinsurance Transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ExcessOfLossReinsuranceTransactionsMember" xlink:href="mtg-20240630.xsd#mtg_ExcessOfLossReinsuranceTransactionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_ExcessOfLossReinsuranceTransactionsMember" xlink:to="lab_mtg_ExcessOfLossReinsuranceTransactionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_fed6002a-a3fb-422b-a095-a93fd2761ce8_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_1c81f41a-7d8f-430d-b14b-cc43f7283254_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by (used in) investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_ProceedsFromMaturityOfFixedIncomeSecurities_0626a465-8ec1-4a4c-90d5-6fd7fe7e53a1_terseLabel_en-US" xlink:label="lab_mtg_ProceedsFromMaturityOfFixedIncomeSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from maturity of fixed income securities</link:label>
    <link:label id="lab_mtg_ProceedsFromMaturityOfFixedIncomeSecurities_label_en-US" xlink:label="lab_mtg_ProceedsFromMaturityOfFixedIncomeSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds From Maturity of Fixed Income Securities</link:label>
    <link:label id="lab_mtg_ProceedsFromMaturityOfFixedIncomeSecurities_documentation_en-US" xlink:label="lab_mtg_ProceedsFromMaturityOfFixedIncomeSecurities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Proceeds from the maturity of fixed income securities for the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ProceedsFromMaturityOfFixedIncomeSecurities" xlink:href="mtg-20240630.xsd#mtg_ProceedsFromMaturityOfFixedIncomeSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_ProceedsFromMaturityOfFixedIncomeSecurities" xlink:to="lab_mtg_ProceedsFromMaturityOfFixedIncomeSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReinsuranceRetentionPolicyTableTextBlock_d4761b26-0e29-4511-9c03-da0380df8d9c_terseLabel_en-US" xlink:label="lab_us-gaap_ReinsuranceRetentionPolicyTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of coverages and retention</link:label>
    <link:label id="lab_us-gaap_ReinsuranceRetentionPolicyTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ReinsuranceRetentionPolicyTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reinsurance Retention [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceRetentionPolicyTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceRetentionPolicyTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReinsuranceRetentionPolicyTableTextBlock" xlink:to="lab_us-gaap_ReinsuranceRetentionPolicyTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_430e1363-fe0d-4033-8107-a6463494e845_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and shareholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:to="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllAdjToCompMember_terseLabel_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation</link:label>
    <link:label id="lab_ecd_AllAdjToCompMember_label_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="lab_ecd_AllAdjToCompMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_22da302f-4edf-449e-bc5f-187025986faa_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CededPremiumsEarned_bd91be66-6df9-46a4-9a3b-4de7d03382e4_negatedLabel_en-US" xlink:label="lab_us-gaap_CededPremiumsEarned" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Ceded</link:label>
    <link:label id="lab_us-gaap_CededPremiumsEarned_label_en-US" xlink:label="lab_us-gaap_CededPremiumsEarned" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ceded Premiums Earned</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededPremiumsEarned" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CededPremiumsEarned"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CededPremiumsEarned" xlink:to="lab_us-gaap_CededPremiumsEarned" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MovementInLiabilityForFuturePolicyBenefitsRollForward_d71d88a2-687c-42cc-9542-dc3f5b1603a2_verboseLabel_en-US" xlink:label="lab_us-gaap_MovementInLiabilityForFuturePolicyBenefitsRollForward" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Loss Reserve [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInLiabilityForFuturePolicyBenefitsRollForward_label_en-US" xlink:label="lab_us-gaap_MovementInLiabilityForFuturePolicyBenefitsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Movement in Liability for Future Policy Benefits [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInLiabilityForFuturePolicyBenefitsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MovementInLiabilityForFuturePolicyBenefitsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInLiabilityForFuturePolicyBenefitsRollForward" xlink:to="lab_us-gaap_MovementInLiabilityForFuturePolicyBenefitsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeNet_1f2b9618-6c60-4463-b4b8-3c3182598226_terseLabel_en-US" xlink:label="lab_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Embedded derivative related to Home Re transactions</link:label>
    <link:label id="lab_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeNet_label_en-US" xlink:label="lab_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Embedded Derivative, Fair Value of Embedded Derivative, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeNet" xlink:to="lab_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_6799a06a-0485-418a-9c7e-3227a0b0bea8_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_f750caa1-1f6c-4412-a18f-cd12dc09f429_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</link:label>
    <link:label id="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_label_en-US" xlink:label="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:to="lab_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f4a22bd6-db9b-42df-918e-dfb9bbca3912_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_c979cb0f-0c51-4c4e-b5a6-682a1685ccd4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic, by Common Class, Including Two-Class Method [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LegalEntityAxis_c3b17195-40a4-43c1-bc52-36f9e0b8e576_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_7abdac20-a328-4506-9104-bc80b029abc8_terseLabel_en-US" xlink:label="lab_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividend paid to MGIC Investment Corporation</link:label>
    <link:label id="lab_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_label_en-US" xlink:label="lab_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-04, Cash Dividends Paid to Registrant, Consolidated Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" xlink:to="lab_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInUnearnedPremiums_57d58a38-7203-4c25-ae49-633655377c2d_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInUnearnedPremiums" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unearned premiums</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInUnearnedPremiums_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInUnearnedPremiums" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Unearned Premiums</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInUnearnedPremiums" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInUnearnedPremiums"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInUnearnedPremiums" xlink:to="lab_us-gaap_IncreaseDecreaseInUnearnedPremiums" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_terseLabel_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change</link:label>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_label_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:to="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_23db663b-794e-42d6-8a69-cef96a8db7e9_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Expected return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Return (Loss) on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne_378c2aad-7add-4d6e-87c2-6178dcecb4b0_terseLabel_en-US" xlink:label="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cede rate, option 1 (as a percent)</link:label>
    <link:label id="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne_label_en-US" xlink:label="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reinsurance, Quota Share Reinsurance Agreement, Terms, Ceding Rate, Percent, Option One</link:label>
    <link:label id="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne_documentation_en-US" xlink:label="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reinsurance, Quota Share Reinsurance Agreement, Terms, Ceding Rate, Percent, Option One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne" xlink:to="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_IndividualAxis_terseLabel_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Individual:</link:label>
    <link:label id="lab_ecd_IndividualAxis_label_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_IndividualAxis" xlink:to="lab_ecd_IndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_31f13c8e-50fb-4604-8f23-d907012c75f0_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_ScheduleOfQuotaShareReinsuranceAgreementsTableTextBlock_6ddae922-377c-4ab6-b8ff-665c5f317953_terseLabel_en-US" xlink:label="lab_mtg_ScheduleOfQuotaShareReinsuranceAgreementsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule Of Quota Share Reinsurance Transactions</link:label>
    <link:label id="lab_mtg_ScheduleOfQuotaShareReinsuranceAgreementsTableTextBlock_label_en-US" xlink:label="lab_mtg_ScheduleOfQuotaShareReinsuranceAgreementsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Quota Share Reinsurance Agreements [Table Text Block]</link:label>
    <link:label id="lab_mtg_ScheduleOfQuotaShareReinsuranceAgreementsTableTextBlock_documentation_en-US" xlink:label="lab_mtg_ScheduleOfQuotaShareReinsuranceAgreementsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule Of Quota Share Reinsurance Agreements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ScheduleOfQuotaShareReinsuranceAgreementsTableTextBlock" xlink:href="mtg-20240630.xsd#mtg_ScheduleOfQuotaShareReinsuranceAgreementsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_ScheduleOfQuotaShareReinsuranceAgreementsTableTextBlock" xlink:to="lab_mtg_ScheduleOfQuotaShareReinsuranceAgreementsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_e36d3453-00e8-491b-baf3-9ca3c572d3f4_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_09bacadb-045e-461d-98b2-8dc02f94c6e0_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_57421f1f-295e-42da-837b-92ef553e0444_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_0b0c8f8d-3bab-4e0e-9e06-2f2e36022304_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_IncreaseDecreaseInExpectedClaimRateMember_4b4241f0-5a4c-4abe-86e7-8508b88d34e7_verboseLabel_en-US" xlink:label="lab_mtg_IncreaseDecreaseInExpectedClaimRateMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Increase (decrease) in estimated claim rate on primary defaults</link:label>
    <link:label id="lab_mtg_IncreaseDecreaseInExpectedClaimRateMember_label_en-US" xlink:label="lab_mtg_IncreaseDecreaseInExpectedClaimRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase Decrease in Expected Claim Rate [Member]</link:label>
    <link:label id="lab_mtg_IncreaseDecreaseInExpectedClaimRateMember_documentation_en-US" xlink:label="lab_mtg_IncreaseDecreaseInExpectedClaimRateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The increase (decrease) in the expected claim rate on primary and/or pool defaults that occurred in prior periods.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_IncreaseDecreaseInExpectedClaimRateMember" xlink:href="mtg-20240630.xsd#mtg_IncreaseDecreaseInExpectedClaimRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_IncreaseDecreaseInExpectedClaimRateMember" xlink:to="lab_mtg_IncreaseDecreaseInExpectedClaimRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_label_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompAnalysisTextBlock" xlink:to="lab_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_FixedIncomeSecuritiesAbstract_b47a8e29-2e0f-4df2-9d5b-9624d914d4b3_terseLabel_en-US" xlink:label="lab_mtg_FixedIncomeSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fixed income securities</link:label>
    <link:label id="lab_mtg_FixedIncomeSecuritiesAbstract_label_en-US" xlink:label="lab_mtg_FixedIncomeSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fixed Income Securities [Abstract]</link:label>
    <link:label id="lab_mtg_FixedIncomeSecuritiesAbstract_documentation_en-US" xlink:label="lab_mtg_FixedIncomeSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fixed Income Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_FixedIncomeSecuritiesAbstract" xlink:href="mtg-20240630.xsd#mtg_FixedIncomeSecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_FixedIncomeSecuritiesAbstract" xlink:to="lab_mtg_FixedIncomeSecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_28890971-ec8d-4a86-8009-1f7e209ce388_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_8460551d-cc76-465d-80eb-585047ca8423_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_CreditUnionQuotaShareReinsuranceTransactionMember_ddf8f6b8-9180-40e6-9949-38d8aa1475e0_terseLabel_en-US" xlink:label="lab_mtg_CreditUnionQuotaShareReinsuranceTransactionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Union QSR Transaction</link:label>
    <link:label id="lab_mtg_CreditUnionQuotaShareReinsuranceTransactionMember_label_en-US" xlink:label="lab_mtg_CreditUnionQuotaShareReinsuranceTransactionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Union Quota Share Reinsurance Transaction [Member]</link:label>
    <link:label id="lab_mtg_CreditUnionQuotaShareReinsuranceTransactionMember_documentation_en-US" xlink:label="lab_mtg_CreditUnionQuotaShareReinsuranceTransactionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Credit Union Quota Share Reinsurance Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_CreditUnionQuotaShareReinsuranceTransactionMember" xlink:href="mtg-20240630.xsd#mtg_CreditUnionQuotaShareReinsuranceTransactionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_CreditUnionQuotaShareReinsuranceTransactionMember" xlink:to="lab_mtg_CreditUnionQuotaShareReinsuranceTransactionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages_b04bffa3-2118-4be9-ad89-9e14ba12506f_terseLabel_en-US" xlink:label="lab_mtg_ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Excess of loss reinsurance coverage, initial and remaining</link:label>
    <link:label id="lab_mtg_ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages_label_en-US" xlink:label="lab_mtg_ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reinsurance Retention Policy, Excess Of Loss Reinsurance Coverages</link:label>
    <link:label id="lab_mtg_ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages_documentation_en-US" xlink:label="lab_mtg_ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reinsurance Retention Policy, Excess of Loss Reinsurance Coverages</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" xlink:to="lab_mtg_ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_704c5179-96c0-4eaf-9b61-e81ddb390945_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Components of net periodic benefit cost</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Net Benefit Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_5abb961f-0357-4d28-863c-5e17d01e3c69_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDeterminationDate_terseLabel_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:label id="lab_ecd_RestatementDeterminationDate_label_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDeterminationDate" xlink:to="lab_ecd_RestatementDeterminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_f68b6605-3a2e-4b36-a3c7-f7a114f73cc0_terseLabel_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimate of Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableFairValueDisclosure_b7b067d0-b616-4384-85ea-24530ea7fa0e_verboseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Senior Notes Payable</link:label>
    <link:label id="lab_us-gaap_NotesPayableFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_NotesPayableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes Payable, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableFairValueDisclosure" xlink:to="lab_us-gaap_NotesPayableFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetInvestmentIncome_c648fec1-7abe-4337-8efc-9c18c1c7914e_terseLabel_en-US" xlink:label="lab_us-gaap_NetInvestmentIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment income, net of expenses</link:label>
    <link:label id="lab_us-gaap_NetInvestmentIncome_label_en-US" xlink:label="lab_us-gaap_NetInvestmentIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Investment Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetInvestmentIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetInvestmentIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetInvestmentIncome" xlink:to="lab_us-gaap_NetInvestmentIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrAdoptionDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adoption Date</link:label>
    <link:label id="lab_ecd_TrdArrAdoptionDate_label_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Adoption Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrAdoptionDate" xlink:to="lab_ecd_TrdArrAdoptionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTable_terseLabel_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure</link:label>
    <link:label id="lab_ecd_PvpTable_label_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTable" xlink:to="lab_ecd_PvpTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncatastrophicEventDomain_778675bf-5f5f-4374-8e9a-a973bb9a9d16_terseLabel_en-US" xlink:label="lab_us-gaap_NoncatastrophicEventDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non Catastrophic Event [Domain]</link:label>
    <link:label id="lab_us-gaap_NoncatastrophicEventDomain_label_en-US" xlink:label="lab_us-gaap_NoncatastrophicEventDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncatastrophic Event [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncatastrophicEventDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncatastrophicEventDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncatastrophicEventDomain" xlink:to="lab_us-gaap_NoncatastrophicEventDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense_f9b352d1-c266-4bba-b63f-53850199c54d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of deferred insurance policy acquisition costs</link:label>
    <link:label id="lab_us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense_label_en-US" xlink:label="lab_us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Policy Acquisition Costs, Amortization Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense" xlink:to="lab_us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_8b0ab250-76ba-41c9-b8c0-e6790e418ca6_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Due after five years through ten years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded_825359b1-9977-4e2f-9f98-d4a0dea8f946_negatedLabel_en-US" xlink:label="lab_us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Ceded</link:label>
    <link:label id="lab_us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded_label_en-US" xlink:label="lab_us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Policyholder Benefits and Claims Incurred, Ceded</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded" xlink:to="lab_us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompRecoveryTable_terseLabel_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery</link:label>
    <link:label id="lab_ecd_ErrCompRecoveryTable_label_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="lab_ecd_ErrCompRecoveryTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReinsuranceDisclosuresAbstract_1823e7fe-193f-430b-b651-9f7eb8af0bfa_terseLabel_en-US" xlink:label="lab_us-gaap_ReinsuranceDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reinsurance Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_ReinsuranceDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ReinsuranceDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reinsurance Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReinsuranceDisclosuresAbstract" xlink:to="lab_us-gaap_ReinsuranceDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year</link:label>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:to="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsHeldInTrust_bd1074ea-b692-42ce-8fd5-e5d15a2a579f_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsHeldInTrust" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets held in trust for the benefit of contractual counterparties</link:label>
    <link:label id="lab_us-gaap_AssetsHeldInTrust_label_en-US" xlink:label="lab_us-gaap_AssetsHeldInTrust" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset, Held-in-Trust</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldInTrust" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsHeldInTrust"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsHeldInTrust" xlink:to="lab_us-gaap_AssetsHeldInTrust" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_25aa7d82-d447-4940-b5f6-5d4b39add5d9_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal statutory income tax rate (in hundredths)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_StatutoryAccountingPracticesStatutoryAmountAvailableforDividendPaymentswithoutRegulatoryApprovalMeasurementDividendPaymentPeriod_e2980db5-bf1b-4a3d-886e-0e8ffef1a68c_terseLabel_en-US" xlink:label="lab_mtg_StatutoryAccountingPracticesStatutoryAmountAvailableforDividendPaymentswithoutRegulatoryApprovalMeasurementDividendPaymentPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjusted statutory net income dividend payment measurement period (in years)</link:label>
    <link:label id="lab_mtg_StatutoryAccountingPracticesStatutoryAmountAvailableforDividendPaymentswithoutRegulatoryApprovalMeasurementDividendPaymentPeriod_label_en-US" xlink:label="lab_mtg_StatutoryAccountingPracticesStatutoryAmountAvailableforDividendPaymentswithoutRegulatoryApprovalMeasurementDividendPaymentPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statutory Accounting Practices, Statutory Amount Available for Dividend Payments without Regulatory Approval, Measurement, Dividend Payment Period</link:label>
    <link:label id="lab_mtg_StatutoryAccountingPracticesStatutoryAmountAvailableforDividendPaymentswithoutRegulatoryApprovalMeasurementDividendPaymentPeriod_documentation_en-US" xlink:label="lab_mtg_StatutoryAccountingPracticesStatutoryAmountAvailableforDividendPaymentswithoutRegulatoryApprovalMeasurementDividendPaymentPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Statutory Accounting Practices, Statutory Amount Available for Dividend Payments without Regulatory Approval, Measurement, Dividend Payment Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_StatutoryAccountingPracticesStatutoryAmountAvailableforDividendPaymentswithoutRegulatoryApprovalMeasurementDividendPaymentPeriod" xlink:href="mtg-20240630.xsd#mtg_StatutoryAccountingPracticesStatutoryAmountAvailableforDividendPaymentswithoutRegulatoryApprovalMeasurementDividendPaymentPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_StatutoryAccountingPracticesStatutoryAmountAvailableforDividendPaymentswithoutRegulatoryApprovalMeasurementDividendPaymentPeriod" xlink:to="lab_mtg_StatutoryAccountingPracticesStatutoryAmountAvailableforDividendPaymentswithoutRegulatoryApprovalMeasurementDividendPaymentPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardExrcPrice_terseLabel_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise Price</link:label>
    <link:label id="lab_ecd_AwardExrcPrice_label_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardExrcPrice" xlink:to="lab_ecd_AwardExrcPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_3e6b64e0-3cf1-45aa-b325-b2d1b629639d_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Earnings per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrDuration_terseLabel_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Arrangement Duration</link:label>
    <link:label id="lab_ecd_TrdArrDuration_label_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Duration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrDuration" xlink:to="lab_ecd_TrdArrDuration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock_3b82671d-2762-4ef6-96f6-3c8b99bea5d9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_8965bbd4-98af-4432-94ec-93c77076ce56_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_ba6c57ca-e689-4e0e-91ad-8e54bd1320b2_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Shareholders&#8217; equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e0791588-44c7-4c48-9f7e-ed10a737793c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Share Fair Value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_a508d41b-b4e2-4d44-830a-4fbe8bd03fcc_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less Than 12 Months - Fair Value</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1_5d767ac1-4b2b-4d02-9ac4-21b201b0adc2_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current year</link:label>
    <link:label id="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1_label_en-US" xlink:label="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid, Current Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1" xlink:to="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Investments_b23bc9ac-a30a-4c8b-af74-2dfc5a4a9b60_totalLabel_en-US" xlink:label="lab_us-gaap_Investments" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total investment portfolio</link:label>
    <link:label id="lab_us-gaap_Investments_label_en-US" xlink:label="lab_us-gaap_Investments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Investments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Investments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Investments" xlink:to="lab_us-gaap_Investments" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_label_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:to="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIncome_a731ec59-e6bb-4523-afbf-6910967df786_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other revenue</link:label>
    <link:label id="lab_us-gaap_OtherIncome_label_en-US" xlink:label="lab_us-gaap_OtherIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncome" xlink:to="lab_us-gaap_OtherIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTax_42975ac2-6afe-4b11-b97c-32b6c14c14a6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Income tax benefit (expense)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_terseLabel_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_label_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_IncreaseDecreaseRelatedToSeverityPoolReservesLAEReservesReinsuranceAndOtherMember_73e8c28c-af00-4364-96f2-0f5259e02b25_terseLabel_en-US" xlink:label="lab_mtg_IncreaseDecreaseRelatedToSeverityPoolReservesLAEReservesReinsuranceAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in estimates related to severity on primary defaults, pool reserves, LAE reserves, reinsurance, and other</link:label>
    <link:label id="lab_mtg_IncreaseDecreaseRelatedToSeverityPoolReservesLAEReservesReinsuranceAndOtherMember_label_en-US" xlink:label="lab_mtg_IncreaseDecreaseRelatedToSeverityPoolReservesLAEReservesReinsuranceAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase Decrease Related To Severity, Pool Reserves, LAE Reserves, Reinsurance and Other [Member]</link:label>
    <link:label id="lab_mtg_IncreaseDecreaseRelatedToSeverityPoolReservesLAEReservesReinsuranceAndOtherMember_documentation_en-US" xlink:label="lab_mtg_IncreaseDecreaseRelatedToSeverityPoolReservesLAEReservesReinsuranceAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase Decrease Related To Severity, Pool Reserves, LAE Reserves, Reinsurance and Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_IncreaseDecreaseRelatedToSeverityPoolReservesLAEReservesReinsuranceAndOtherMember" xlink:href="mtg-20240630.xsd#mtg_IncreaseDecreaseRelatedToSeverityPoolReservesLAEReservesReinsuranceAndOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_IncreaseDecreaseRelatedToSeverityPoolReservesLAEReservesReinsuranceAndOtherMember" xlink:to="lab_mtg_IncreaseDecreaseRelatedToSeverityPoolReservesLAEReservesReinsuranceAndOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllIndividualsMember_terseLabel_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Individuals</link:label>
    <link:label id="lab_ecd_AllIndividualsMember_label_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Individuals [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="lab_ecd_AllIndividualsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoMember_terseLabel_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO</link:label>
    <link:label id="lab_ecd_PeoMember_label_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoMember" xlink:to="lab_ecd_PeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPremiumsReceivable_ea8ab0cb-d456-41e3-b13c-91e07e829502_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPremiumsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Premiums receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPremiumsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPremiumsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Premiums Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPremiumsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPremiumsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPremiumsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInPremiumsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndName_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_TrdArrIndName_label_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndName" xlink:to="lab_ecd_TrdArrIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_1f1353a9-6bc5-404b-bd9f-f909e7c76093_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aging of the fair values of securities in an unrealized loss position</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Unrealized Loss on Investments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherInvestments_37819bdf-a156-4f66-8702-4cae2345f2d1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other invested assets, at cost</link:label>
    <link:label id="lab_us-gaap_OtherInvestments_label_en-US" xlink:label="lab_us-gaap_OtherInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherInvestments" xlink:to="lab_us-gaap_OtherInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_727126a5-af32-4e24-a025-3a065442e9cc_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Postretirement Benefit Plans</link:label>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Postretirement Benefits Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:to="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_27b7818e-a96a-42ec-afda-7d3a55b27fb0_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_A2022TraditionalXOLMember_76309ef2-e56b-4570-8d77-af01589e0d21_terseLabel_en-US" xlink:label="lab_mtg_A2022TraditionalXOLMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022 Traditional XOL</link:label>
    <link:label id="lab_mtg_A2022TraditionalXOLMember_label_en-US" xlink:label="lab_mtg_A2022TraditionalXOLMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2022 Traditional XOL [Member]</link:label>
    <link:label id="lab_mtg_A2022TraditionalXOLMember_documentation_en-US" xlink:label="lab_mtg_A2022TraditionalXOLMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2022 Traditional XOL</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_A2022TraditionalXOLMember" xlink:href="mtg-20240630.xsd#mtg_A2022TraditionalXOLMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_A2022TraditionalXOLMember" xlink:to="lab_mtg_A2022TraditionalXOLMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_071242ab-87d9-4d03-8d7c-11cf49875f27_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross Unrealized Gains</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseLineItems_694a0462-76ab-4338-a5b3-bf5f4bb0c5c8_terseLabel_en-US" xlink:label="lab_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Causes of Increase (Decrease) in Liability for Unpaid Claims and Claims Adjustment Expense [Line Items]</link:label>
    <link:label id="lab_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseLineItems_label_en-US" xlink:label="lab_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Causes of Increase (Decrease) in Liability for Unpaid Claims and Claims Adjustment Expense [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseLineItems" xlink:to="lab_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_ac0f0ba2-308c-4515-8a89-08912182a29c_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Losses and LAE incurred in respect of delinquency notices received in:</link:label>
    <link:label id="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract" xlink:to="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInUnearnedPremiumsNet_176f6ba6-7e6e-47f3-a244-9b14e64ce341_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInUnearnedPremiumsNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Decrease in unearned premiums, net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInUnearnedPremiumsNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInUnearnedPremiumsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">(Increase) Decrease in Unearned Premiums, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInUnearnedPremiumsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInUnearnedPremiumsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInUnearnedPremiumsNet" xlink:to="lab_us-gaap_IncreaseDecreaseInUnearnedPremiumsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year</link:label>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_label_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:to="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_AggtErrCompAmt_label_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompAmt" xlink:to="lab_ecd_AggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_QuotaShareReinsuranceTransaction2022And20232022NIWMember_793531a6-9d36-4155-baa5-f40c15eee1b0_terseLabel_en-US" xlink:label="lab_mtg_QuotaShareReinsuranceTransaction2022And20232022NIWMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022 QSR and 2023 QSR - 2022 NIW</link:label>
    <link:label id="lab_mtg_QuotaShareReinsuranceTransaction2022And20232022NIWMember_label_en-US" xlink:label="lab_mtg_QuotaShareReinsuranceTransaction2022And20232022NIWMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quota Share Reinsurance Transaction, 2022 and 2023 - 2022 NIW [Member]</link:label>
    <link:label id="lab_mtg_QuotaShareReinsuranceTransaction2022And20232022NIWMember_documentation_en-US" xlink:label="lab_mtg_QuotaShareReinsuranceTransaction2022And20232022NIWMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Quota Share Reinsurance Transaction, 2022 and 2023 - 2022 NIW</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_QuotaShareReinsuranceTransaction2022And20232022NIWMember" xlink:href="mtg-20240630.xsd#mtg_QuotaShareReinsuranceTransaction2022And20232022NIWMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_QuotaShareReinsuranceTransaction2022And20232022NIWMember" xlink:to="lab_mtg_QuotaShareReinsuranceTransaction2022And20232022NIWMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_51f4e25d-4ac9-42df-88da-8113b218ccbc_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_label_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnInvestments_761c525d-e2d2-497d-8c3e-3744c48afd02_terseLabel_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other, market adjustment</link:label>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnInvestments_label_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrealized Gain (Loss) on Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrealizedGainLossOnInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrealizedGainLossOnInvestments" xlink:to="lab_us-gaap_UnrealizedGainLossOnInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PolicyholderBenefitsAndClaimsIncurredGross_b0263780-6222-4134-b84a-2d785775f999_terseLabel_en-US" xlink:label="lab_us-gaap_PolicyholderBenefitsAndClaimsIncurredGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Direct</link:label>
    <link:label id="lab_us-gaap_PolicyholderBenefitsAndClaimsIncurredGross_label_en-US" xlink:label="lab_us-gaap_PolicyholderBenefitsAndClaimsIncurredGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Policyholder Benefits and Claims Incurred, Direct</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PolicyholderBenefitsAndClaimsIncurredGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredGross" xlink:to="lab_us-gaap_PolicyholderBenefitsAndClaimsIncurredGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_abf7b674-0808-479f-8723-c707a736423b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of securities in unrealized loss position (in securities)</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther_cf218d59-54db-41b1-84d0-63ecc1da4151_terseLabel_en-US" xlink:label="lab_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dilutive securities</link:label>
    <link:label id="lab_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther_label_en-US" xlink:label="lab_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther" xlink:to="lab_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_HomeRe20181Member_a8295eb7-d3b9-4e66-9428-153e52d7d62d_terseLabel_en-US" xlink:label="lab_mtg_HomeRe20181Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Home Re 2018-1</link:label>
    <link:label id="lab_mtg_HomeRe20181Member_label_en-US" xlink:label="lab_mtg_HomeRe20181Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Home Re 2018-1 [Member]</link:label>
    <link:label id="lab_mtg_HomeRe20181Member_documentation_en-US" xlink:label="lab_mtg_HomeRe20181Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Home Re 2018-1 Ltd [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20181Member" xlink:href="mtg-20240630.xsd#mtg_HomeRe20181Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_HomeRe20181Member" xlink:to="lab_mtg_HomeRe20181Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTextBlock_9394f195-0095-49d6-9f7b-4d3c584c4913_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior year development of the reserves</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Causes of Increase (Decrease) in Liability for Unpaid Claims and Claims Adjustment Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTextBlock" xlink:to="lab_us-gaap_ScheduleOfCausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_24b4c104-14be-47d7-b0a3-45ea4b0fc9df_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in certain assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoTotalCompAmt_label_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoTotalCompAmt" xlink:to="lab_ecd_PeoTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeniorNotes_1da38bdf-f81a-4ba4-b1ba-422e3495316c_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorNotes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior notes</link:label>
    <link:label id="lab_us-gaap_SeniorNotes_label_en-US" xlink:label="lab_us-gaap_SeniorNotes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeniorNotes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorNotes" xlink:to="lab_us-gaap_SeniorNotes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiCost_32da214c-754b-4342-b2ee-1e4e8cfe73dd_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiCost_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Securities, FV-NI, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNiCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiCost" xlink:to="lab_us-gaap_EquitySecuritiesFvNiCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed_d6e3c203-126a-46ba-8a10-1b8baab91851_terseLabel_en-US" xlink:label="lab_us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assumed</link:label>
    <link:label id="lab_us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed_label_en-US" xlink:label="lab_us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Policyholder Benefits and Claims Incurred, Assumed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed" xlink:to="lab_us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_4a0f24ff-e619-4264-ab5c-1f16f9b2d5b2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_e0f1da83-4e53-44f2-8923-f1f3a0b83d44_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_95f11fc5-94c2-49c0-98f1-c8f2b9662af6_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureAxis_terseLabel_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measure:</link:label>
    <link:label id="lab_ecd_MeasureAxis_label_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureAxis" xlink:to="lab_ecd_MeasureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable_faac8ffa-f96c-4d01-a36c-8e48553350d1_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accrued investment income</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accrued Investment Income Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnearnedPremiums_4108d7f1-9a87-419c-b406-40e03f23a588_terseLabel_en-US" xlink:label="lab_us-gaap_UnearnedPremiums" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unearned premiums</link:label>
    <link:label id="lab_us-gaap_UnearnedPremiums_label_en-US" xlink:label="lab_us-gaap_UnearnedPremiums" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unearned Premiums</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnearnedPremiums" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnearnedPremiums"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnearnedPremiums" xlink:to="lab_us-gaap_UnearnedPremiums" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_0eac3dca-ff21-4449-948d-cf5822a4fbfc_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_ReinsuranceProfitCommission_8b7c9cc3-9ca6-459f-9dfa-01e07d0c3c42_terseLabel_en-US" xlink:label="lab_mtg_ReinsuranceProfitCommission" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Profit commission on reinsurance</link:label>
    <link:label id="lab_mtg_ReinsuranceProfitCommission_label_en-US" xlink:label="lab_mtg_ReinsuranceProfitCommission" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reinsurance, Profit Commission</link:label>
    <link:label id="lab_mtg_ReinsuranceProfitCommission_documentation_en-US" xlink:label="lab_mtg_ReinsuranceProfitCommission" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reinsurance, Profit Commission</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceProfitCommission" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceProfitCommission"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_ReinsuranceProfitCommission" xlink:to="lab_mtg_ReinsuranceProfitCommission" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsAbstract_dd4af61a-3f67-4473-b920-ebf885308517_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investments [Abstract]</link:label>
    <link:label id="lab_us-gaap_InvestmentsAbstract_label_en-US" xlink:label="lab_us-gaap_InvestmentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsAbstract" xlink:to="lab_us-gaap_InvestmentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectsOfReinsuranceTableTextBlock_0c3c13c7-43c9-44dc-bc45-aef2b6bff0dd_terseLabel_en-US" xlink:label="lab_us-gaap_EffectsOfReinsuranceTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of reinsurance transactions</link:label>
    <link:label id="lab_us-gaap_EffectsOfReinsuranceTableTextBlock_label_en-US" xlink:label="lab_us-gaap_EffectsOfReinsuranceTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effects of Reinsurance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectsOfReinsuranceTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectsOfReinsuranceTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectsOfReinsuranceTableTextBlock" xlink:to="lab_us-gaap_EffectsOfReinsuranceTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_StatutoryCapitalRequirementsAbstract_d3741762-4004-47d6-9ecd-a80b7eb918bf_terseLabel_en-US" xlink:label="lab_mtg_StatutoryCapitalRequirementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statutory capital requirements [Abstract]</link:label>
    <link:label id="lab_mtg_StatutoryCapitalRequirementsAbstract_label_en-US" xlink:label="lab_mtg_StatutoryCapitalRequirementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statutory capital requirements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_StatutoryCapitalRequirementsAbstract" xlink:href="mtg-20240630.xsd#mtg_StatutoryCapitalRequirementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_StatutoryCapitalRequirementsAbstract" xlink:to="lab_mtg_StatutoryCapitalRequirementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract_120d5e39-d875-49c6-b7dd-362e66385ef8_terseLabel_en-US" xlink:label="lab_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Premiums earned:</link:label>
    <link:label id="lab_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract_label_en-US" xlink:label="lab_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Premiums Earned, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract" xlink:to="lab_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_813fa081-cdcc-4f12-a957-5033f312a773_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_e6c934ca-11ee-4ffd-9b5d-f0d1655d33d5_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description</link:label>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_label_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1_b583deaa-25f6-466d-8aae-6044c42d5882_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total losses incurred</link:label>
    <link:label id="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1_label_en-US" xlink:label="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1" xlink:to="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatutoryAccountingPracticesDisclosureTextBlock_e73a131b-f94d-4255-af75-25b79843d0f3_terseLabel_en-US" xlink:label="lab_us-gaap_StatutoryAccountingPracticesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of amounts disclosed under statutory accounting practices</link:label>
    <link:label id="lab_us-gaap_StatutoryAccountingPracticesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StatutoryAccountingPracticesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statutory Accounting Practices Disclosure [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatutoryAccountingPracticesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatutoryAccountingPracticesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatutoryAccountingPracticesDisclosureTextBlock" xlink:to="lab_us-gaap_StatutoryAccountingPracticesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CededCreditRiskReinsurerDomain_3c6eda8b-8aac-4885-8146-2682ed554219_terseLabel_en-US" xlink:label="lab_us-gaap_CededCreditRiskReinsurerDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reinsurer Name [Domain]</link:label>
    <link:label id="lab_us-gaap_CededCreditRiskReinsurerDomain_label_en-US" xlink:label="lab_us-gaap_CededCreditRiskReinsurerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reinsurer, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededCreditRiskReinsurerDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CededCreditRiskReinsurerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CededCreditRiskReinsurerDomain" xlink:to="lab_us-gaap_CededCreditRiskReinsurerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_3c5f2672-1ce3-4666-8e53-4632a1c8aae1_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Shareholders' Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_05e015f9-34c0-4eeb-9a92-d46e64932d9e_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_33ed90d6-1e97-4a82-9c10-1b59064a1a99_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_Risktocapitalratioatendofperiod_232c765c-0bed-4c86-90bd-d2c565f66492_terseLabel_en-US" xlink:label="lab_mtg_Risktocapitalratioatendofperiod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risk to capital ratio at end of period</link:label>
    <link:label id="lab_mtg_Risktocapitalratioatendofperiod_label_en-US" xlink:label="lab_mtg_Risktocapitalratioatendofperiod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Risk to capital ratio at end of period</link:label>
    <link:label id="lab_mtg_Risktocapitalratioatendofperiod_documentation_en-US" xlink:label="lab_mtg_Risktocapitalratioatendofperiod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The entity's risk-to-capital ratio as of the end of the reporting period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_Risktocapitalratioatendofperiod" xlink:href="mtg-20240630.xsd#mtg_Risktocapitalratioatendofperiod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_Risktocapitalratioatendofperiod" xlink:to="lab_mtg_Risktocapitalratioatendofperiod" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_label_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Additional402vDisclosureTextBlock" xlink:to="lab_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossRatio_05407fe1-dea9-48fb-9c77-2279eac9b0f5_terseLabel_en-US" xlink:label="lab_us-gaap_LossRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss ratio threshold for profit commissions (as a percent)</link:label>
    <link:label id="lab_us-gaap_LossRatio_label_en-US" xlink:label="lab_us-gaap_LossRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossRatio" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossRatio" xlink:to="lab_us-gaap_LossRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock_a0a177dc-85d9-4444-b4cf-2ac7b767e8c8_terseLabel_en-US" xlink:label="lab_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost and fair value of investments in equity securities</link:label>
    <link:label id="lab_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock_label_en-US" xlink:label="lab_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Trading, and Equity Securities, FV-NI [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock" xlink:to="lab_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_9de12ee0-d0e9-406e-a36c-aa4d172b8fec_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_64102186-16c7-4cca-9822-08ebbdc96da7_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_b2cf627d-b1de-47da-9d29-919f308349b6_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_502c1b83-7f62-476d-b249-0c9d039d513d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:to="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_a31144c2-248b-463d-9723-371b903170ef_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndTitle_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title</link:label>
    <link:label id="lab_ecd_TrdArrIndTitle_label_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Title</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndTitle" xlink:to="lab_ecd_TrdArrIndTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReinsuranceRecoverablesOnPaidLosses_861f854a-770f-401d-80ed-a2d99f901a92_terseLabel_en-US" xlink:label="lab_us-gaap_ReinsuranceRecoverablesOnPaidLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reinsurance recoverable on paid losses</link:label>
    <link:label id="lab_us-gaap_ReinsuranceRecoverablesOnPaidLosses_label_en-US" xlink:label="lab_us-gaap_ReinsuranceRecoverablesOnPaidLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reinsurance Recoverable for Paid Claims and Claims Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceRecoverablesOnPaidLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceRecoverablesOnPaidLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReinsuranceRecoverablesOnPaidLosses" xlink:to="lab_us-gaap_ReinsuranceRecoverablesOnPaidLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_af6717a3-91ab-4186-9428-944c2daa7c0f_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseDebt_c9a68f12-06a2-4c33-8e80-1f766c9c9743_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpenseDebt_label_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense, Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseDebt" xlink:to="lab_us-gaap_InterestExpenseDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_dc292400-10a5-4267-b566-c3920d9a1224_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicLineItems_3f98aee5-43f9-4c78-b920-f664b5e97529_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicLineItems_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems" xlink:to="lab_us-gaap_EarningsPerShareBasicLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_9b9fcfa6-3d55-4103-95aa-f56a30542ab6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of total assets of Home Re</link:label>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Variable Interest Entities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:to="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_93a8602f-9232-4388-95bd-aca7fff962ef_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_HomeRe20211Member_292ff6f0-4a47-413d-abc4-4dbbeabad953_terseLabel_en-US" xlink:label="lab_mtg_HomeRe20211Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Home Re 2021-1</link:label>
    <link:label id="lab_mtg_HomeRe20211Member_label_en-US" xlink:label="lab_mtg_HomeRe20211Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Home Re 2021-1 [Member]</link:label>
    <link:label id="lab_mtg_HomeRe20211Member_documentation_en-US" xlink:label="lab_mtg_HomeRe20211Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Home Re 2021-1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20211Member" xlink:href="mtg-20240630.xsd#mtg_HomeRe20211Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_HomeRe20211Member" xlink:to="lab_mtg_HomeRe20211Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_145b0ea7-1bd2-47f8-ab3d-c71170293bb2_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Quoted Prices in Active Markets for Identical Assets (Level 1)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_0fa4d208-b9ae-456d-ae91-79bb8f91f72e_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:to="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_ReinsuranceRetentionPolicyFundingPercentage_e1d5db92-5d6e-44d2-8ea0-cf4e97f5a137_terseLabel_en-US" xlink:label="lab_mtg_ReinsuranceRetentionPolicyFundingPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reinsurance Retention Policy, Funding Percentage</link:label>
    <link:label id="lab_mtg_ReinsuranceRetentionPolicyFundingPercentage_label_en-US" xlink:label="lab_mtg_ReinsuranceRetentionPolicyFundingPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reinsurance Retention Policy, Funding Percentage</link:label>
    <link:label id="lab_mtg_ReinsuranceRetentionPolicyFundingPercentage_documentation_en-US" xlink:label="lab_mtg_ReinsuranceRetentionPolicyFundingPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reinsurance Retention Policy, Funding Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceRetentionPolicyFundingPercentage" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceRetentionPolicyFundingPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_ReinsuranceRetentionPolicyFundingPercentage" xlink:to="lab_mtg_ReinsuranceRetentionPolicyFundingPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_ReinsuranceRetentionPolicyInitialAmountRetained_4bb973f0-7c1b-4b17-93f6-ced887cbe9e3_terseLabel_en-US" xlink:label="lab_mtg_ReinsuranceRetentionPolicyInitialAmountRetained" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Initial first layer retention</link:label>
    <link:label id="lab_mtg_ReinsuranceRetentionPolicyInitialAmountRetained_label_en-US" xlink:label="lab_mtg_ReinsuranceRetentionPolicyInitialAmountRetained" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reinsurance Retention Policy, Initial Amount Retained</link:label>
    <link:label id="lab_mtg_ReinsuranceRetentionPolicyInitialAmountRetained_documentation_en-US" xlink:label="lab_mtg_ReinsuranceRetentionPolicyInitialAmountRetained" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reinsurance Retention Policy, Initial Amount Retained</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceRetentionPolicyInitialAmountRetained" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceRetentionPolicyInitialAmountRetained"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_ReinsuranceRetentionPolicyInitialAmountRetained" xlink:to="lab_mtg_ReinsuranceRetentionPolicyInitialAmountRetained" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_f634f2a3-e942-4c12-ad58-5afe5d66ba7c_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeniorNotesMember_5a010e03-fffd-48e2-ad5f-00ce4ee09d4b_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior Notes</link:label>
    <link:label id="lab_us-gaap_SeniorNotesMember_label_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorNotesMember" xlink:to="lab_us-gaap_SeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncatastrophicEventAxis_66a9f100-b224-469d-8633-289c32a5b82c_terseLabel_en-US" xlink:label="lab_us-gaap_NoncatastrophicEventAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non Catastrophic Event [Axis]</link:label>
    <link:label id="lab_us-gaap_NoncatastrophicEventAxis_label_en-US" xlink:label="lab_us-gaap_NoncatastrophicEventAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncatastrophic Event [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncatastrophicEventAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncatastrophicEventAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncatastrophicEventAxis" xlink:to="lab_us-gaap_NoncatastrophicEventAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_96815af0-499f-4e0f-9081-7d4be4bada04_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchase of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_93f6db25-4097-41dc-95ce-9904aec108dc_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_3a656acd-21f9-48c3-9d43-ff4bd6dc51ff_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company contribution to qualified pension plan</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount_c108ea02-89d0-49d2-a11a-7d2dc35e8d77_terseLabel_en-US" xlink:label="lab_us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statutory net income</link:label>
    <link:label id="lab_us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount_label_en-US" xlink:label="lab_us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statutory Accounting Practices, Statutory Net Income Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount" xlink:to="lab_us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_0020376a-f793-47ec-848b-cc879f7d5eca_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_f96b404b-5e4d-4be2-811f-74e8c67e5f54_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due after five years through ten years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_5f06a1a6-dbbe-41a5-9646-7b39d68853bb_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForLossesAndLossAdjustmentExpense_f2f3586f-0dfc-49c1-ac86-1ebea0960620_totalLabel_en-US" xlink:label="lab_us-gaap_PaymentsForLossesAndLossAdjustmentExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total losses paid</link:label>
    <link:label id="lab_us-gaap_PaymentsForLossesAndLossAdjustmentExpense_label_en-US" xlink:label="lab_us-gaap_PaymentsForLossesAndLossAdjustmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForLossesAndLossAdjustmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForLossesAndLossAdjustmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForLossesAndLossAdjustmentExpense" xlink:to="lab_us-gaap_PaymentsForLossesAndLossAdjustmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_28f4c5e4-8149-4011-84a0-a6f046c24c46_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amounts Reclassified From Accumulated Other Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_39116fc3-eaad-402d-9913-8814638c09c7_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Earnings per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_a63fdab5-8058-42fa-8911-bdbcd26d6feb_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts_1e29c1bf-8bb4-4f0d-ba16-9d4eb78fff56_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Deferred insurance policy acquisition costs</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Deferred Policy Acquisition Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BenefitsLossesAndExpensesAbstract_3ee57853-5f14-484c-8a7f-da9052232a7d_terseLabel_en-US" xlink:label="lab_us-gaap_BenefitsLossesAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Losses and expenses:</link:label>
    <link:label id="lab_us-gaap_BenefitsLossesAndExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_BenefitsLossesAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Benefits, Losses and Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BenefitsLossesAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BenefitsLossesAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BenefitsLossesAndExpensesAbstract" xlink:to="lab_us-gaap_BenefitsLossesAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_464be7ce-aaac-40f6-b880-1ec25a341ca8_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_f3cee566-3eee-45ac-a7d0-4b209e4f1d4d_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_f7af78ca-bd0b-4188-a8df-7d7ec2c0782f_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification out of accumulated other comprehensive income</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses_d9a31e11-db2c-4291-89a5-d47302649fba_verboseLabel_en-US" xlink:label="lab_mtg_IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Reinsurance recoverable on paid losses</link:label>
    <link:label id="lab_mtg_IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses_label_en-US" xlink:label="lab_mtg_IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase Decrease In Reinsurance Recoverable On Paid Losses</link:label>
    <link:label id="lab_mtg_IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses_documentation_en-US" xlink:label="lab_mtg_IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The net change during the reporting period in the amount of receivables currently due from reinsurers for ceded claims paid.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses" xlink:href="mtg-20240630.xsd#mtg_IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses" xlink:to="lab_mtg_IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_05f84382-696c-4b6e-85a4-10af568f3c80_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_733476f6-b6c2-47a5-b3c9-c8e2e3abe754_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity securities, gains (losses), market adjustment</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Securities, FV-NI, Unrealized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:to="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember_3dd89648-1846-4caf-bded-251a2f9fc8cd_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign government debt</link:label>
    <link:label id="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Security, Government, Non-US [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:to="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c2595e9c-2a77-4c43-87d5-59bab0406df4_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_terseLabel_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Available</link:label>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_label_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Securities Aggregate Available Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:to="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet_7e625fff-88ff-4993-9d10-2c253d2c51ae_terseLabel_en-US" xlink:label="lab_us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in embedded derivative on Home Re Transactions</link:label>
    <link:label id="lab_us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet_label_en-US" xlink:label="lab_us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Embedded Derivative, Gain (Loss) on Embedded Derivative, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet" xlink:to="lab_us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="lab_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_f4c46957-7463-47a7-a276-d330a7b9041f_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by (used in) financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_terseLabel_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Securities</link:label>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_label_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Underlying Securities Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:to="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_da8b644e-36e3-4c9c-82a8-c575c26d1232_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RSUs subject to performance conditions</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_8140c4b0-0a3d-4348-8cc1-2b34797099b2_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_30615a20-2d5b-4f3c-962f-a5fbf09e2d11_verboseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Investments</link:label>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_db8f9886-9236-48d1-9156-4299b0bd365a_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_d4f2e980-9c06-47d5-8322-26711da77ac5_terseLabel_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Carrying Value</link:label>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reported Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:to="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_c649f144-efd4-4697-9379-76984eb65f90_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialMortgageBackedSecuritiesMember_72314e14-a979-4a87-ba66-888c609a3a07_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialMortgageBackedSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">CMBS</link:label>
    <link:label id="lab_us-gaap_CommercialMortgageBackedSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_CommercialMortgageBackedSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commercial Mortgage-Backed Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialMortgageBackedSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialMortgageBackedSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialMortgageBackedSecuritiesMember" xlink:to="lab_us-gaap_CommercialMortgageBackedSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_NumberOfJurisdictionsWithRiskToCapitalRequirements_f7abc9ba-a947-41ee-ba5a-dcc4a5b8030d_verboseLabel_en-US" xlink:label="lab_mtg_NumberOfJurisdictionsWithRiskToCapitalRequirements" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Number of jurisdictions with risk-to-capital requirements (in jurisdictions)</link:label>
    <link:label id="lab_mtg_NumberOfJurisdictionsWithRiskToCapitalRequirements_label_en-US" xlink:label="lab_mtg_NumberOfJurisdictionsWithRiskToCapitalRequirements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of jurisdictions with risk to capital requirements</link:label>
    <link:label id="lab_mtg_NumberOfJurisdictionsWithRiskToCapitalRequirements_documentation_en-US" xlink:label="lab_mtg_NumberOfJurisdictionsWithRiskToCapitalRequirements" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The number of jurisdictions that require a mortgage insurer to maintain a minimum amount of statutory capital relative to the risk in force (or a similar measure) in order for the mortgage insurer to continue to write new business. This is generally referred to as a risk-to-capital requirement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_NumberOfJurisdictionsWithRiskToCapitalRequirements" xlink:href="mtg-20240630.xsd#mtg_NumberOfJurisdictionsWithRiskToCapitalRequirements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_NumberOfJurisdictionsWithRiskToCapitalRequirements" xlink:to="lab_mtg_NumberOfJurisdictionsWithRiskToCapitalRequirements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_70484ff2-3f11-4c5c-9bd0-534e01362b55_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs)</link:label>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_label_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:to="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_284eed02-0c19-40be-8a37-a498f67bedad_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Axis]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments_a1108052-69f2-43ee-b216-9df49042eab1_verboseLabel_en-US" xlink:label="lab_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Reinsurance recoverable on loss reserves</link:label>
    <link:label id="lab_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments_2c010495-e1ca-479b-a3b7-b14a8306cf2f_terseLabel_en-US" xlink:label="lab_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reinsurance recoverable on loss reserves</link:label>
    <link:label id="lab_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments_ffa3860e-bdb9-489d-a3e2-d6ffb853b325_periodStartLabel_en-US" xlink:label="lab_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Less reinsurance recoverable</link:label>
    <link:label id="lab_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments_ae4bf01a-0ba7-42a9-9f3d-dad18eb72618_periodEndLabel_en-US" xlink:label="lab_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Plus reinsurance recoverable</link:label>
    <link:label id="lab_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments_label_en-US" xlink:label="lab_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reinsurance Recoverable for Unpaid Claims and Claims Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments" xlink:to="lab_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PolicyholderBenefitsAndClaimsIncurredNetAbstract_0b93530f-2ff3-427a-affa-0d5523ee8ea8_terseLabel_en-US" xlink:label="lab_us-gaap_PolicyholderBenefitsAndClaimsIncurredNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Losses incurred:</link:label>
    <link:label id="lab_us-gaap_PolicyholderBenefitsAndClaimsIncurredNetAbstract_label_en-US" xlink:label="lab_us-gaap_PolicyholderBenefitsAndClaimsIncurredNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Policyholder Benefits and Claims Incurred, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PolicyholderBenefitsAndClaimsIncurredNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredNetAbstract" xlink:to="lab_us-gaap_PolicyholderBenefitsAndClaimsIncurredNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardGrantDateFairValue_terseLabel_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value as of Grant Date</link:label>
    <link:label id="lab_ecd_AwardGrantDateFairValue_label_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardGrantDateFairValue" xlink:to="lab_ecd_AwardGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_0f4ddd93-c996-41ba-9573-cc44980d85c3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Significant Other Observable Inputs (Level 2)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_e0eff29a-0815-4330-bb8d-32e143b02556_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due in one year or less</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_ebec6246-7f56-4985-ba24-71cb23b8b2d0_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Debt</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_38342d68-35f4-4af9-a16d-a470c4060be6_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RecoveryOfErrCompDisclosureLineItems_label_en-US" xlink:label="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recovery of Erroneously Awarded Compensation Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_e2dba7db-823f-478d-8925-57c751ba4299_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, face amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_af2e28f5-1342-4406-ac53-ffe653b81247_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiUnrealizedLoss_a6d7b24d-be1c-4172-834d-a335bd064f62_negatedLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiUnrealizedLoss" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Fair Value Losses</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiUnrealizedLoss_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiUnrealizedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Securities, FV-NI, Unrealized Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiUnrealizedLoss" xlink:to="lab_us-gaap_EquitySecuritiesFvNiUnrealizedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDateAxis_terseLabel_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date:</link:label>
    <link:label id="lab_ecd_RestatementDateAxis_label_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDateAxis" xlink:to="lab_ecd_RestatementDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_a6c22233-6e6d-4623-84d4-6f881d6aee08_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of each class</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_cefd7fba-979d-457b-b927-99b3b3ea2b4f_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_HomeRespecialpurposeinsurersMember_5a87f044-9838-4a23-881b-331e1e0bd4cf_terseLabel_en-US" xlink:label="lab_mtg_HomeRespecialpurposeinsurersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Home Re special purpose insurers</link:label>
    <link:label id="lab_mtg_HomeRespecialpurposeinsurersMember_label_en-US" xlink:label="lab_mtg_HomeRespecialpurposeinsurersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Home Re special purpose insurers [Member]</link:label>
    <link:label id="lab_mtg_HomeRespecialpurposeinsurersMember_documentation_en-US" xlink:label="lab_mtg_HomeRespecialpurposeinsurersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Home Re special purpose insurers [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRespecialpurposeinsurersMember" xlink:href="mtg-20240630.xsd#mtg_HomeRespecialpurposeinsurersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_HomeRespecialpurposeinsurersMember" xlink:to="lab_mtg_HomeRespecialpurposeinsurersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_dbec1b80-a0e3-4158-8d94-836ad9a5e488_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation_e9a86b4f-f5b2-425d-9a64-26773859e888_terseLabel_en-US" xlink:label="lab_mtg_StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reissuance of treasury stock, net under share-based compensation plans</link:label>
    <link:label id="lab_mtg_StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation_label_en-US" xlink:label="lab_mtg_StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Treasury Stock Reissued For Share Based Compensation</link:label>
    <link:label id="lab_mtg_StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation_documentation_en-US" xlink:label="lab_mtg_StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Treasury Stock Reissued For Share Based Compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation" xlink:href="mtg-20240630.xsd#mtg_StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation" xlink:to="lab_mtg_StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_2fa8b92a-f34d-4237-9a56-c705d82bde89_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInvestmentsTable_b829147d-c97f-408f-95bf-1cd2b218bafb_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInvestmentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Investments [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInvestmentsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInvestmentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Investments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInvestmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable" xlink:to="lab_us-gaap_ScheduleOfInvestmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm_0d189fa2-ee5b-4550-9c20-237025764215_terseLabel_en-US" xlink:label="lab_mtg_ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term of mortgage insurance-linked notes</link:label>
    <link:label id="lab_mtg_ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm_label_en-US" xlink:label="lab_mtg_ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reinsurance Retention Policy, Debt Issued To Cover Insurance, Term</link:label>
    <link:label id="lab_mtg_ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm_documentation_en-US" xlink:label="lab_mtg_ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reinsurance Retention Policy, Debt Issued To Cover Insurance, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm" xlink:to="lab_mtg_ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_label_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:to="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_terseLabel_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_label_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:to="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGain_ee0cc32b-1620-4cff-b3d7-c9d7bc1dddae_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Gains</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGain_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Securities, FV-NI, Unrealized Gain</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGain" xlink:to="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_865f9a0a-0681-4052-a209-661968f32363_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sales of investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale, Maturity and Collection of Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:to="lab_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_99c23bc0-b17a-4959-a50f-7e18dd797f37_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_7ec91d50-bc0c-408c-83f8-7d58969a9174_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_bc4a08da-0d79-4924-8cd6-a31df0bac3ad_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic earnings per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherUnderwritingExpense_88c08246-dc20-4c8b-aebe-7a0a6b75df76_terseLabel_en-US" xlink:label="lab_us-gaap_OtherUnderwritingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other underwriting and operating expenses, net</link:label>
    <link:label id="lab_us-gaap_OtherUnderwritingExpense_label_en-US" xlink:label="lab_us-gaap_OtherUnderwritingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Underwriting Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherUnderwritingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherUnderwritingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherUnderwritingExpense" xlink:to="lab_us-gaap_OtherUnderwritingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_ReinsuranceRetentionPolicyPercentOfTotalTrustAssetsInvestedInCashOrDirectU.S.FederalGovernmentObligations_9954a14c-da05-4c28-b31e-dd821f3de133_terseLabel_en-US" xlink:label="lab_mtg_ReinsuranceRetentionPolicyPercentOfTotalTrustAssetsInvestedInCashOrDirectU.S.FederalGovernmentObligations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percent of total trust assets invested in cash or direct U.S. federal government obligations</link:label>
    <link:label id="lab_mtg_ReinsuranceRetentionPolicyPercentOfTotalTrustAssetsInvestedInCashOrDirectU.S.FederalGovernmentObligations_label_en-US" xlink:label="lab_mtg_ReinsuranceRetentionPolicyPercentOfTotalTrustAssetsInvestedInCashOrDirectU.S.FederalGovernmentObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reinsurance Retention Policy, Percent Of Total Trust Assets Invested In Cash Or Direct U.S. Federal Government Obligations</link:label>
    <link:label id="lab_mtg_ReinsuranceRetentionPolicyPercentOfTotalTrustAssetsInvestedInCashOrDirectU.S.FederalGovernmentObligations_documentation_en-US" xlink:label="lab_mtg_ReinsuranceRetentionPolicyPercentOfTotalTrustAssetsInvestedInCashOrDirectU.S.FederalGovernmentObligations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reinsurance Retention Policy, Percent Of Total Trust Assets Invested In Cash Or Direct U.S. Federal Government Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceRetentionPolicyPercentOfTotalTrustAssetsInvestedInCashOrDirectU.S.FederalGovernmentObligations" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceRetentionPolicyPercentOfTotalTrustAssetsInvestedInCashOrDirectU.S.FederalGovernmentObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_ReinsuranceRetentionPolicyPercentOfTotalTrustAssetsInvestedInCashOrDirectU.S.FederalGovernmentObligations" xlink:to="lab_mtg_ReinsuranceRetentionPolicyPercentOfTotalTrustAssetsInvestedInCashOrDirectU.S.FederalGovernmentObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToPeoCompFnTextBlock" xlink:to="lab_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:to="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsLifetimeLossRatioCap_e7f6c121-2aeb-448a-b868-5bc5b15f43f8_terseLabel_en-US" xlink:label="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsLifetimeLossRatioCap" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reinsurance, quota reinsurance agreement, lifetime loss ratio cap (as a percent)</link:label>
    <link:label id="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsLifetimeLossRatioCap_label_en-US" xlink:label="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsLifetimeLossRatioCap" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reinsurance, Quota Share Reinsurance Agreement, Terms, Lifetime Loss Ratio Cap</link:label>
    <link:label id="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsLifetimeLossRatioCap_documentation_en-US" xlink:label="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsLifetimeLossRatioCap" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reinsurance, Quota Share Reinsurance Agreement, Terms, Lifetime Loss Ratio Cap</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsLifetimeLossRatioCap" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsLifetimeLossRatioCap"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsLifetimeLossRatioCap" xlink:to="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsLifetimeLossRatioCap" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_c0d548cd-98c7-4e0d-88cb-71d621f3e58b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock, Class of Stock [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year</link:label>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:to="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_07824f70-674e-4a7f-84c6-a17c96e49dd5_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_a2fc8b87-feed-4815-89e4-475200459412_terseLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PremiumsWrittenGrossAbstract_3185e244-b51d-4b26-8f6c-299cab84d41a_terseLabel_en-US" xlink:label="lab_us-gaap_PremiumsWrittenGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Premiums written:</link:label>
    <link:label id="lab_us-gaap_PremiumsWrittenGrossAbstract_label_en-US" xlink:label="lab_us-gaap_PremiumsWrittenGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Premiums Written, Gross [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PremiumsWrittenGrossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PremiumsWrittenGrossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PremiumsWrittenGrossAbstract" xlink:to="lab_us-gaap_PremiumsWrittenGrossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_ContingencyReserve_97f9f56b-2d42-4ca1-8d14-64a75f230010_terseLabel_en-US" xlink:label="lab_mtg_ContingencyReserve" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingency loss reserves</link:label>
    <link:label id="lab_mtg_ContingencyReserve_label_en-US" xlink:label="lab_mtg_ContingencyReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contingency Reserve</link:label>
    <link:label id="lab_mtg_ContingencyReserve_documentation_en-US" xlink:label="lab_mtg_ContingencyReserve" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">An amount of money established from retained earnings to allow for unforeseen losses in business. Amount of reserves for future policy claims payable and loss expenses to be incurred.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ContingencyReserve" xlink:href="mtg-20240630.xsd#mtg_ContingencyReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_ContingencyReserve" xlink:to="lab_mtg_ContingencyReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_4107633b-decf-4d58-89eb-d6aecd335716_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USTreasuryAndGovernmentMember_09794eb8-6287-42f8-b761-0da674d51f04_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasuryAndGovernmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S. Treasury securities and obligations of U.S. government corporations and agencies</link:label>
    <link:label id="lab_us-gaap_USTreasuryAndGovernmentMember_label_en-US" xlink:label="lab_us-gaap_USTreasuryAndGovernmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">US Treasury and Government [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasuryAndGovernmentMember" xlink:to="lab_us-gaap_USTreasuryAndGovernmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_ea8b1259-cbb3-46f9-8548-16167c62b27a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value measurements for items measured at fair value</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_41c66fc2-3ef7-499c-88f8-ba088cb16352_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Additions to property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_1c10cb46-298a-4df9-8a0a-520e1447db0c_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance_428142fc-e84f-4570-96aa-6b015eeebd58_terseLabel_en-US" xlink:label="lab_us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statutory policyholders' surplus</link:label>
    <link:label id="lab_us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance_label_en-US" xlink:label="lab_us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statutory Accounting Practices, Statutory Capital and Surplus, Balance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" xlink:to="lab_us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrTerminationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Termination Date</link:label>
    <link:label id="lab_ecd_TrdArrTerminationDate_label_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Termination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrTerminationDate" xlink:to="lab_ecd_TrdArrTerminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiGainLossAbstract_cb54fb39-5690-489f-9dad-443d968972fc_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiGainLossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Securities, FV-NI, Gain (Loss) [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiGainLossAbstract_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiGainLossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Securities, FV-NI, Gain (Loss) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNiGainLossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiGainLossAbstract" xlink:to="lab_us-gaap_EquitySecuritiesFvNiGainLossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssumedPremiumsWritten_887cf675-817e-4eff-a8e7-91933fb1f061_terseLabel_en-US" xlink:label="lab_us-gaap_AssumedPremiumsWritten" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assumed</link:label>
    <link:label id="lab_us-gaap_AssumedPremiumsWritten_label_en-US" xlink:label="lab_us-gaap_AssumedPremiumsWritten" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assumed Premiums Written</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssumedPremiumsWritten" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssumedPremiumsWritten"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssumedPremiumsWritten" xlink:to="lab_us-gaap_AssumedPremiumsWritten" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4dfbe55c-9d90-4e5b-b988-4c1602a88d96_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_3d26869a-cd8e-4700-a6b2-9f9f14739ad6_totalLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total revenues</link:label>
    <link:label id="lab_us-gaap_Revenues_label_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_HomeRe20191Member_d8bf43aa-e069-4c68-97b6-0c0c4e3b6b1a_terseLabel_en-US" xlink:label="lab_mtg_HomeRe20191Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Home Re 2019-1</link:label>
    <link:label id="lab_mtg_HomeRe20191Member_label_en-US" xlink:label="lab_mtg_HomeRe20191Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Home Re 2019-1 [Member]</link:label>
    <link:label id="lab_mtg_HomeRe20191Member_documentation_en-US" xlink:label="lab_mtg_HomeRe20191Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Home Re 2019-1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20191Member" xlink:href="mtg-20240630.xsd#mtg_HomeRe20191Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_HomeRe20191Member" xlink:to="lab_mtg_HomeRe20191Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_7b02bb2c-ac20-4398-8f3a-02d065e404be_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_AmountOfRequiredMpp_7944bc73-091d-43fd-807c-d072ac58407e_verboseLabel_en-US" xlink:label="lab_mtg_AmountOfRequiredMpp" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amount of required MPP</link:label>
    <link:label id="lab_mtg_AmountOfRequiredMpp_label_en-US" xlink:label="lab_mtg_AmountOfRequiredMpp" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amount of required MPP</link:label>
    <link:label id="lab_mtg_AmountOfRequiredMpp_documentation_en-US" xlink:label="lab_mtg_AmountOfRequiredMpp" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The amount of minimum policyholder position (MPP) required by the entity's domiciliary state.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_AmountOfRequiredMpp" xlink:href="mtg-20240630.xsd#mtg_AmountOfRequiredMpp"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_AmountOfRequiredMpp" xlink:to="lab_mtg_AmountOfRequiredMpp" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_MortgageGuarantyInsuranceCorporationMember_2ca22199-17a2-44e9-b45b-78ed5413bc3c_terseLabel_en-US" xlink:label="lab_mtg_MortgageGuarantyInsuranceCorporationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mortgage Guaranty Insurance Corporation</link:label>
    <link:label id="lab_mtg_MortgageGuarantyInsuranceCorporationMember_label_en-US" xlink:label="lab_mtg_MortgageGuarantyInsuranceCorporationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Mortgage Guaranty Insurance Corporation [Member]</link:label>
    <link:label id="lab_mtg_MortgageGuarantyInsuranceCorporationMember_documentation_en-US" xlink:label="lab_mtg_MortgageGuarantyInsuranceCorporationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Another company which is controlled, directly or indirectly, by its parent. The usual condition for control is ownership of a majority (over 50%) of the outstanding voting stock. The power to control may also exist with a lesser percentage of ownership, for example, by contract, lease, agreement with other stockholders or by court decree.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_MortgageGuarantyInsuranceCorporationMember" xlink:href="mtg-20240630.xsd#mtg_MortgageGuarantyInsuranceCorporationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_MortgageGuarantyInsuranceCorporationMember" xlink:to="lab_mtg_MortgageGuarantyInsuranceCorporationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilities_efa99d28-271b-4195-b4ee-cb54b32ed865_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilities_label_en-US" xlink:label="lab_us-gaap_OtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilities" xlink:to="lab_us-gaap_OtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_299fe45c-8cae-4aa5-b78e-56179a2672b3_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_aea55be3-2592-40c6-8703-c4de7d67a23c_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Due after one year through five years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_c8c2463d-ab52-4aa6-9ded-7d9b6a73271f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_7d6e07d9-4601-463e-b1e8-edbdb8a4f3cb_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Cost of settlements and curtailments</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement and Curtailment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" xlink:to="lab_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_QuotaShareReinsuranceTransaction2021And20222022NIWMember_f492ee4b-4f90-4454-8192-f13da82eaf3d_terseLabel_en-US" xlink:label="lab_mtg_QuotaShareReinsuranceTransaction2021And20222022NIWMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021 QSR and 2022 QSR - 2022 NIW</link:label>
    <link:label id="lab_mtg_QuotaShareReinsuranceTransaction2021And20222022NIWMember_label_en-US" xlink:label="lab_mtg_QuotaShareReinsuranceTransaction2021And20222022NIWMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Quota Share Reinsurance Transaction, 2021 and 2022 - 2022 NIW [Member]</link:label>
    <link:label id="lab_mtg_QuotaShareReinsuranceTransaction2021And20222022NIWMember_documentation_en-US" xlink:label="lab_mtg_QuotaShareReinsuranceTransaction2021And20222022NIWMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Quota Share Reinsurance Transaction, 2021 and 2022 - 2022 NIW</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_QuotaShareReinsuranceTransaction2021And20222022NIWMember" xlink:href="mtg-20240630.xsd#mtg_QuotaShareReinsuranceTransaction2021And20222022NIWMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_QuotaShareReinsuranceTransaction2021And20222022NIWMember" xlink:to="lab_mtg_QuotaShareReinsuranceTransaction2021And20222022NIWMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_7f11fad7-c55d-466e-a8e1-2ecfad4ca7a1_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_a1e02710-2c61-44d4-987b-d74fdeda351c_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_28fd938b-bc7a-4f81-9a20-8f54a11f7cc3_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total reclassifications, net of tax</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrAxis_terseLabel_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangement:</link:label>
    <link:label id="lab_ecd_TradingArrAxis_label_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrAxis" xlink:to="lab_ecd_TradingArrAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_d40a4bc5-0b40-4290-b057-30c6183a03a4_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Carrying value and fair value of financial assets and liabilities</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsHeldByInsuranceRegulators_f739851e-853f-4f19-abe5-4f928d02d231_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsHeldByInsuranceRegulators" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets held by insurance regulatory requirements</link:label>
    <link:label id="lab_us-gaap_AssetsHeldByInsuranceRegulators_label_en-US" xlink:label="lab_us-gaap_AssetsHeldByInsuranceRegulators" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets Held by Insurance Regulators</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldByInsuranceRegulators" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsHeldByInsuranceRegulators"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsHeldByInsuranceRegulators" xlink:to="lab_us-gaap_AssetsHeldByInsuranceRegulators" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_1bcbf4c6-1959-4cce-9935-8f70cb730878_verboseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss) Note [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
    <link:label id="lab_ecd_PvpTableTextBlock_label_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTableTextBlock" xlink:to="lab_ecd_PvpTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_FivePointTwoFivePercentSeniorNotesMember_7c1bd12a-a938-462c-b331-4aeb55672fea_terseLabel_en-US" xlink:label="lab_mtg_FivePointTwoFivePercentSeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">5.25% Senior Notes Due 2028</link:label>
    <link:label id="lab_mtg_FivePointTwoFivePercentSeniorNotesMember_label_en-US" xlink:label="lab_mtg_FivePointTwoFivePercentSeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Five Point Two Five Percent Senior Notes [Member]</link:label>
    <link:label id="lab_mtg_FivePointTwoFivePercentSeniorNotesMember_documentation_en-US" xlink:label="lab_mtg_FivePointTwoFivePercentSeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Five Point Two Five Percent Senior Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_FivePointTwoFivePercentSeniorNotesMember" xlink:href="mtg-20240630.xsd#mtg_FivePointTwoFivePercentSeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_FivePointTwoFivePercentSeniorNotesMember" xlink:to="lab_mtg_FivePointTwoFivePercentSeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PremiumsWrittenNet_2fc3c12b-4b0d-448c-861f-9c764fb08d8e_totalLabel_en-US" xlink:label="lab_us-gaap_PremiumsWrittenNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net premiums written</link:label>
    <link:label id="lab_us-gaap_PremiumsWrittenNet_label_en-US" xlink:label="lab_us-gaap_PremiumsWrittenNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Premiums Written, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PremiumsWrittenNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PremiumsWrittenNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PremiumsWrittenNet" xlink:to="lab_us-gaap_PremiumsWrittenNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_9f882d5b-af02-4d1e-86b9-16a2986c326d_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due after ten years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year</link:label>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_label_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:to="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_A2024TraditionalXOLMember_4fbc0441-0b87-451a-ac21-46ff340964a7_terseLabel_en-US" xlink:label="lab_mtg_A2024TraditionalXOLMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2024 Traditional XOL</link:label>
    <link:label id="lab_mtg_A2024TraditionalXOLMember_label_en-US" xlink:label="lab_mtg_A2024TraditionalXOLMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2024 Traditional XOL [Member]</link:label>
    <link:label id="lab_mtg_A2024TraditionalXOLMember_documentation_en-US" xlink:label="lab_mtg_A2024TraditionalXOLMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2024 Traditional XOL</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_A2024TraditionalXOLMember" xlink:href="mtg-20240630.xsd#mtg_A2024TraditionalXOLMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_A2024TraditionalXOLMember" xlink:to="lab_mtg_A2024TraditionalXOLMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BenefitsLossesAndExpenses_f4abe910-d358-4952-aecf-3ffc3b47c994_totalLabel_en-US" xlink:label="lab_us-gaap_BenefitsLossesAndExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total losses and expenses</link:label>
    <link:label id="lab_us-gaap_BenefitsLossesAndExpenses_label_en-US" xlink:label="lab_us-gaap_BenefitsLossesAndExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Benefits, Losses and Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BenefitsLossesAndExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BenefitsLossesAndExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BenefitsLossesAndExpenses" xlink:to="lab_us-gaap_BenefitsLossesAndExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_55275180-67b4-4382-b79b-37a6f41a54b6_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_aad949bf-e07c-48c1-a1c6-a9eea9a3f293_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_1d3a9fbe-ee95-41de-af8a-585f259d414c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_569a0a47-bfc6-47fb-be74-616d3699c667_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_388df7d6-fded-435a-aa5d-2fc074299964_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchase of common stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_52928ded-11a2-47ca-aced-ab0d68b4ed95_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Repurchase of common stock amount, including commissions</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_PensionAndSupplementalPlansMember_c9f18e7e-c062-4a8f-8027-8b00d91d8453_terseLabel_en-US" xlink:label="lab_mtg_PensionAndSupplementalPlansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension and Supplemental Executive Retirement Plans</link:label>
    <link:label id="lab_mtg_PensionAndSupplementalPlansMember_label_en-US" xlink:label="lab_mtg_PensionAndSupplementalPlansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension And Supplemental Plans [Member]</link:label>
    <link:label id="lab_mtg_PensionAndSupplementalPlansMember_documentation_en-US" xlink:label="lab_mtg_PensionAndSupplementalPlansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Pension And Supplemental Plans [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_PensionAndSupplementalPlansMember" xlink:href="mtg-20240630.xsd#mtg_PensionAndSupplementalPlansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_PensionAndSupplementalPlansMember" xlink:to="lab_mtg_PensionAndSupplementalPlansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_ed1b8878-13de-4b7c-9c31-9df52e45e427_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_e0775378-c95a-4d9b-8c6d-77692efc7565_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_us-gaap_AssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryIndName" xlink:to="lab_ecd_ForgoneRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_8731ca66-f00b-4976-ae0a-daf6254c3d56_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsThresholdForPrivateMortgageInsurerEligibilityRequirementsForTerminationElection_9dba26bf-156a-4e32-8981-67feafe8f438_terseLabel_en-US" xlink:label="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsThresholdForPrivateMortgageInsurerEligibilityRequirementsForTerminationElection" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Threshold for private mortgage insurer eligibility requirements for termination election (less than) (as a percent)</link:label>
    <link:label id="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsThresholdForPrivateMortgageInsurerEligibilityRequirementsForTerminationElection_label_en-US" xlink:label="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsThresholdForPrivateMortgageInsurerEligibilityRequirementsForTerminationElection" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reinsurance, Quota Share Reinsurance Agreement, Terms, Threshold For Private Mortgage Insurer Eligibility Requirements For Termination Election</link:label>
    <link:label id="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsThresholdForPrivateMortgageInsurerEligibilityRequirementsForTerminationElection_documentation_en-US" xlink:label="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsThresholdForPrivateMortgageInsurerEligibilityRequirementsForTerminationElection" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reinsurance, Quota Share Reinsurance Agreement, Terms, Threshold For Private Mortgage Insurer Eligibility Requirements For Termination Election</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsThresholdForPrivateMortgageInsurerEligibilityRequirementsForTerminationElection" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsThresholdForPrivateMortgageInsurerEligibilityRequirementsForTerminationElection"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsThresholdForPrivateMortgageInsurerEligibilityRequirementsForTerminationElection" xlink:to="lab_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsThresholdForPrivateMortgageInsurerEligibilityRequirementsForTerminationElection" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_ef4ac5a1-e026-4f2b-8e35-94fb78c9bdc3_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total debt securities without single maturity date, fair value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_LossesIncurredAbstract_c33b4892-aa3d-423f-9d19-4802f8316f0f_terseLabel_en-US" xlink:label="lab_mtg_LossesIncurredAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Losses incurred:</link:label>
    <link:label id="lab_mtg_LossesIncurredAbstract_label_en-US" xlink:label="lab_mtg_LossesIncurredAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Losses incurred: [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_LossesIncurredAbstract" xlink:href="mtg-20240630.xsd#mtg_LossesIncurredAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_LossesIncurredAbstract" xlink:to="lab_mtg_LossesIncurredAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_c6542078-68c3-460e-9491-4b1a91b83762_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByAssetClassAxis" xlink:to="lab_us-gaap_FairValueByAssetClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingArrLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="lab_ecd_InsiderTradingArrLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConvertibleSubordinatedDebtMember_431d78cc-a181-45a3-8b53-d04b056140e0_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleSubordinatedDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">9% Convertible Junior Subordinated Debentures</link:label>
    <link:label id="lab_us-gaap_ConvertibleSubordinatedDebtMember_label_en-US" xlink:label="lab_us-gaap_ConvertibleSubordinatedDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Convertible Subordinated Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleSubordinatedDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleSubordinatedDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleSubordinatedDebtMember" xlink:to="lab_us-gaap_ConvertibleSubordinatedDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingAggtErrCompAmt" xlink:to="lab_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_c5820533-4e39-42b4-8a26-13b44874ffc0_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_label_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoActuallyPaidCompAmt" xlink:to="lab_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DilutiveSecuritiesAbstract_d6240fd0-be9f-48d9-9f48-9a28d0f81cd8_terseLabel_en-US" xlink:label="lab_us-gaap_DilutiveSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of dilutive securities:</link:label>
    <link:label id="lab_us-gaap_DilutiveSecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_DilutiveSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DilutiveSecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract" xlink:to="lab_us-gaap_DilutiveSecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_d0709143-d74c-4096-b83f-8a01d219c44f_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortized cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAxis_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation:</link:label>
    <link:label id="lab_ecd_AdjToCompAxis_label_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="lab_ecd_AdjToCompAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_mtg_HomeRe20201Member_2f01c6a0-05a7-4a14-8ac6-c140716d0216_terseLabel_en-US" xlink:label="lab_mtg_HomeRe20201Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Home Re 2020-1</link:label>
    <link:label id="lab_mtg_HomeRe20201Member_label_en-US" xlink:label="lab_mtg_HomeRe20201Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Home Re 2020-1 [Member]</link:label>
    <link:label id="lab_mtg_HomeRe20201Member_documentation_en-US" xlink:label="lab_mtg_HomeRe20201Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Home Re 2020-1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20201Member" xlink:href="mtg-20240630.xsd#mtg_HomeRe20201Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mtg_HomeRe20201Member" xlink:to="lab_mtg_HomeRe20201Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_fadebc5a-ddb1-4a60-8f24-32b8a76f6a69_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_64ff216f-1384-4caa-a9be-2628b0e91760_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense_b3990885-b15d-457c-b90a-78a1e03df724_verboseLabel_en-US" xlink:label="lab_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current year</link:label>
    <link:label id="lab_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense_label_en-US" xlink:label="lab_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Year Claims and Claims Adjustment Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense" xlink:to="lab_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_8c9f4b82-a666-4316-9acc-53a3ea2a3fd1_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due after one year through five years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_f266034d-ab8d-43dd-9b35-a1476217f5ba_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Benefit plan adjustments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_208328ac-3aba-4d0c-99f6-91ff3c4fd629_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a2c74f63-cbbe-42c4-986b-ed7b1484fefa_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive income (loss), net of tax</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_5183bbc4-5624-4b69-8ec1-97498bcb7f82_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_fcfbfdfe-d7e8-44e0-a473-3ab4a91d8e44_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchases of real estate assets acquired</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_9e9ae6c4-4290-43b2-957d-3f9eb58df82b_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_82f79698-9677-404f-8433-70c2321477be_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash and Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsSvcCstMember" xlink:to="lab_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_9eacde99-be0e-402c-875b-cc59a40d048c_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average common shares outstanding - basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_616db711-2004-4337-a1c7-dcf040af6c57_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average common shares outstanding - basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_label_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PremiumsEarnedNet_11bf6286-9cc3-4869-ac27-013e74d25b7a_totalLabel_en-US" xlink:label="lab_us-gaap_PremiumsEarnedNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net premiums earned</link:label>
    <link:label id="lab_us-gaap_PremiumsEarnedNet_label_en-US" xlink:label="lab_us-gaap_PremiumsEarnedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Premiums Earned, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PremiumsEarnedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PremiumsEarnedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PremiumsEarnedNet" xlink:to="lab_us-gaap_PremiumsEarnedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_06a0c341-6157-4b15-9c5d-b8fe6c9ebc7a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">12 Months or Greater - Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_19480d30-62db-4914-bc52-3374b6ebda20_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RSUs subject only to service conditions</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c91d31f-52cb-4418-813e-68e291dbb0d2_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_terseLabel_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Executive Category:</link:label>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_label_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Executive Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="lab_ecd_ExecutiveCategoryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireInvestments_54311e6e-def8-4f14-89ef-89b57192b827_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchases of investments</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireInvestments_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireInvestments" xlink:to="lab_us-gaap_PaymentsToAcquireInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:to="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtAndEquitySecuritiesGainLossAbstract_148c436a-78dc-44e8-a80c-17614047f398_terseLabel_en-US" xlink:label="lab_us-gaap_DebtAndEquitySecuritiesGainLossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity securities gains (losses)</link:label>
    <link:label id="lab_us-gaap_DebtAndEquitySecuritiesGainLossAbstract_label_en-US" xlink:label="lab_us-gaap_DebtAndEquitySecuritiesGainLossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt and Equity Securities, Gain (Loss) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtAndEquitySecuritiesGainLossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtAndEquitySecuritiesGainLossAbstract" xlink:to="lab_us-gaap_DebtAndEquitySecuritiesGainLossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_b07aa362-3ba9-4155-be27-9b758fe01407_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less Than 12 Months - Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_4d7d77df-b9d9-4d89-a908-c3fddd9a605e_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_9c1d8e2a-69ad-431a-bf47-1c504b29f274_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less: Amounts reclassified from AOCI</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:to="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_55f4c3fa-25d1-480c-b456-111bc33f3918_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dilutive securities (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureName_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureName_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureName" xlink:to="lab_ecd_CoSelectedMeasureName" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>mtg-20240630_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:4d90785f-7d3e-41e5-b0bc-bcd0b30f1d4b,g:90a18867-dd81-4000-8c67-56fbfc4d9383-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.mgic.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="mtg-20240630.xsd#DocumentandEntityInformation"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/DocumentandEntityInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_9632f0cc-6978-4159-ba27-13053c063ed2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_13c9a4a4-77d9-4428-8483-cbb7fd88e857" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9632f0cc-6978-4159-ba27-13053c063ed2" xlink:to="loc_dei_DocumentType_13c9a4a4-77d9-4428-8483-cbb7fd88e857" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_5712b116-b7ee-4038-aa4a-b0bd985ed86d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9632f0cc-6978-4159-ba27-13053c063ed2" xlink:to="loc_dei_DocumentQuarterlyReport_5712b116-b7ee-4038-aa4a-b0bd985ed86d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_571c5e37-91aa-4a12-af78-d14918f1f21b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9632f0cc-6978-4159-ba27-13053c063ed2" xlink:to="loc_dei_DocumentPeriodEndDate_571c5e37-91aa-4a12-af78-d14918f1f21b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_c887458b-27f6-4751-8655-745fa9fa05f4" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9632f0cc-6978-4159-ba27-13053c063ed2" xlink:to="loc_dei_DocumentTransitionReport_c887458b-27f6-4751-8655-745fa9fa05f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_65b964cc-6597-40bd-9bb2-f4322ca588e5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9632f0cc-6978-4159-ba27-13053c063ed2" xlink:to="loc_dei_EntityFileNumber_65b964cc-6597-40bd-9bb2-f4322ca588e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_9aa5e736-b374-4573-96f4-a1032ec94928" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9632f0cc-6978-4159-ba27-13053c063ed2" xlink:to="loc_dei_EntityRegistrantName_9aa5e736-b374-4573-96f4-a1032ec94928" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_7aaf888d-29cd-47ca-8fe4-8edd11d950e2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9632f0cc-6978-4159-ba27-13053c063ed2" xlink:to="loc_dei_EntityIncorporationStateCountryCode_7aaf888d-29cd-47ca-8fe4-8edd11d950e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_77f7b809-ab7f-47fc-889e-4770b5ecff02" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9632f0cc-6978-4159-ba27-13053c063ed2" xlink:to="loc_dei_EntityTaxIdentificationNumber_77f7b809-ab7f-47fc-889e-4770b5ecff02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_15d94cce-bf3b-4e35-a56b-51bbe4210356" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9632f0cc-6978-4159-ba27-13053c063ed2" xlink:to="loc_dei_EntityAddressAddressLine1_15d94cce-bf3b-4e35-a56b-51bbe4210356" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_cdfe0f86-651a-409a-9cfa-d29c5024a995" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9632f0cc-6978-4159-ba27-13053c063ed2" xlink:to="loc_dei_EntityAddressCityOrTown_cdfe0f86-651a-409a-9cfa-d29c5024a995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_9e64e1e1-c0bb-4558-937c-b507a506d1fd" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9632f0cc-6978-4159-ba27-13053c063ed2" xlink:to="loc_dei_EntityAddressStateOrProvince_9e64e1e1-c0bb-4558-937c-b507a506d1fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_c59d214a-56e6-43d0-b4f7-238749019e10" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9632f0cc-6978-4159-ba27-13053c063ed2" xlink:to="loc_dei_EntityAddressPostalZipCode_c59d214a-56e6-43d0-b4f7-238749019e10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_81f78476-9d14-4eff-adfe-3260ddfa95b4" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9632f0cc-6978-4159-ba27-13053c063ed2" xlink:to="loc_dei_CityAreaCode_81f78476-9d14-4eff-adfe-3260ddfa95b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_a3b19e87-d05d-42f9-83b9-d01b86c82413" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9632f0cc-6978-4159-ba27-13053c063ed2" xlink:to="loc_dei_LocalPhoneNumber_a3b19e87-d05d-42f9-83b9-d01b86c82413" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_0573e392-3f22-443b-b198-45f65e3c70db" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9632f0cc-6978-4159-ba27-13053c063ed2" xlink:to="loc_dei_Security12bTitle_0573e392-3f22-443b-b198-45f65e3c70db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_bad225cc-34e1-4619-ade2-ba7d3bbb5dae" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9632f0cc-6978-4159-ba27-13053c063ed2" xlink:to="loc_dei_TradingSymbol_bad225cc-34e1-4619-ade2-ba7d3bbb5dae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_3eeff813-9b99-433f-ace6-cdecdd7927ce" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9632f0cc-6978-4159-ba27-13053c063ed2" xlink:to="loc_dei_SecurityExchangeName_3eeff813-9b99-433f-ace6-cdecdd7927ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_33d8aa2c-5abd-4f87-b7eb-a733c38294df" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9632f0cc-6978-4159-ba27-13053c063ed2" xlink:to="loc_dei_EntityCurrentReportingStatus_33d8aa2c-5abd-4f87-b7eb-a733c38294df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_7919ff3a-74d5-4157-8b67-472970839261" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9632f0cc-6978-4159-ba27-13053c063ed2" xlink:to="loc_dei_EntityInteractiveDataCurrent_7919ff3a-74d5-4157-8b67-472970839261" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_c970fd63-c658-4666-a1d1-ba5362a52310" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9632f0cc-6978-4159-ba27-13053c063ed2" xlink:to="loc_dei_EntityFilerCategory_c970fd63-c658-4666-a1d1-ba5362a52310" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_95f4da7f-0313-4c6a-89cb-10598e50822f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9632f0cc-6978-4159-ba27-13053c063ed2" xlink:to="loc_dei_EntitySmallBusiness_95f4da7f-0313-4c6a-89cb-10598e50822f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_999f6321-714f-4ab4-81c2-6003a4b3bfca" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9632f0cc-6978-4159-ba27-13053c063ed2" xlink:to="loc_dei_EntityEmergingGrowthCompany_999f6321-714f-4ab4-81c2-6003a4b3bfca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_afff4739-158f-43da-bf3f-64b6071f938f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9632f0cc-6978-4159-ba27-13053c063ed2" xlink:to="loc_dei_EntityShellCompany_afff4739-158f-43da-bf3f-64b6071f938f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_9159928f-9307-4202-b79f-ec17af803d92" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9632f0cc-6978-4159-ba27-13053c063ed2" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_9159928f-9307-4202-b79f-ec17af803d92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_b8a859df-536f-4b6c-a647-79bcf33b38db" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9632f0cc-6978-4159-ba27-13053c063ed2" xlink:to="loc_dei_EntityCentralIndexKey_b8a859df-536f-4b6c-a647-79bcf33b38db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_ba6e3ae1-3922-4a29-8c74-5a3fb8d42f79" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9632f0cc-6978-4159-ba27-13053c063ed2" xlink:to="loc_dei_CurrentFiscalYearEndDate_ba6e3ae1-3922-4a29-8c74-5a3fb8d42f79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_76bcb707-bb87-475f-869e-ead2e86aaebf" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9632f0cc-6978-4159-ba27-13053c063ed2" xlink:to="loc_dei_DocumentFiscalYearFocus_76bcb707-bb87-475f-869e-ead2e86aaebf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_19d38e61-89f6-4be9-ad44-9872a73aa43f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9632f0cc-6978-4159-ba27-13053c063ed2" xlink:to="loc_dei_DocumentFiscalPeriodFocus_19d38e61-89f6-4be9-ad44-9872a73aa43f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_5f2e5ca2-9d1b-4d05-a06a-f5fee9f44096" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_9632f0cc-6978-4159-ba27-13053c063ed2" xlink:to="loc_dei_AmendmentFlag_5f2e5ca2-9d1b-4d05-a06a-f5fee9f44096" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="mtg-20240630.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_797a00b0-1c31-4727-8686-ed0bf07f4546" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_1d01babe-aade-4ca0-860b-2cdfd973d5f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_797a00b0-1c31-4727-8686-ed0bf07f4546" xlink:to="loc_us-gaap_StatementTable_1d01babe-aade-4ca0-860b-2cdfd973d5f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_76a88017-9dfc-49d8-8ef3-ceffb357127d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1d01babe-aade-4ca0-860b-2cdfd973d5f6" xlink:to="loc_us-gaap_FinancialInstrumentAxis_76a88017-9dfc-49d8-8ef3-ceffb357127d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ec969c6e-ff91-46d0-a4a9-15ceaa4d6f01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_76a88017-9dfc-49d8-8ef3-ceffb357127d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ec969c6e-ff91-46d0-a4a9-15ceaa4d6f01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedMaturitiesMember_87f908d1-a3ad-4604-84a6-889e6346f39d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FixedMaturitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ec969c6e-ff91-46d0-a4a9-15ceaa4d6f01" xlink:to="loc_us-gaap_FixedMaturitiesMember_87f908d1-a3ad-4604-84a6-889e6346f39d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestmentsMember_db57e560-de1d-4beb-b576-2bdca3bf0031" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestmentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ec969c6e-ff91-46d0-a4a9-15ceaa4d6f01" xlink:to="loc_us-gaap_ShortTermInvestmentsMember_db57e560-de1d-4beb-b576-2bdca3bf0031" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_32e58d5b-743a-4431-9ab7-01ee2f7593d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1d01babe-aade-4ca0-860b-2cdfd973d5f6" xlink:to="loc_us-gaap_StatementLineItems_32e58d5b-743a-4431-9ab7-01ee2f7593d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_4a7c1a51-cce2-464a-8353-236ca588c186" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_32e58d5b-743a-4431-9ab7-01ee2f7593d7" xlink:to="loc_us-gaap_AssetsAbstract_4a7c1a51-cce2-464a-8353-236ca588c186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAbstract_ebbe9290-9cf9-4d2b-a462-08271db22ca0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4a7c1a51-cce2-464a-8353-236ca588c186" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAbstract_ebbe9290-9cf9-4d2b-a462-08271db22ca0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6ff4a025-7984-4ad6-9d50-899740edbab4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_ebbe9290-9cf9-4d2b-a462-08271db22ca0" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6ff4a025-7984-4ad6-9d50-899740edbab4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_66a3bc37-6aa9-4517-bfef-0b5587334a5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_ebbe9290-9cf9-4d2b-a462-08271db22ca0" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_66a3bc37-6aa9-4517-bfef-0b5587334a5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestments_7ba2ab84-decb-4f5a-bda1-8bb99edce9c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_ebbe9290-9cf9-4d2b-a462-08271db22ca0" xlink:to="loc_us-gaap_OtherInvestments_7ba2ab84-decb-4f5a-bda1-8bb99edce9c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Investments_efe6aaf8-5c79-4ed4-8d0d-66e8c6289167" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Investments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_ebbe9290-9cf9-4d2b-a462-08271db22ca0" xlink:to="loc_us-gaap_Investments_efe6aaf8-5c79-4ed4-8d0d-66e8c6289167" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6e9768e3-b6e9-4e91-94fd-844f68a266f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4a7c1a51-cce2-464a-8353-236ca588c186" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6e9768e3-b6e9-4e91-94fd-844f68a266f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_1b46324a-93d8-443c-841f-30a673008731" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4a7c1a51-cce2-464a-8353-236ca588c186" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_1b46324a-93d8-443c-841f-30a673008731" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInvestmentIncomeReceivable_8ecf3132-8e85-48f6-bbc6-9c8c6349d5f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedInvestmentIncomeReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4a7c1a51-cce2-464a-8353-236ca588c186" xlink:to="loc_us-gaap_AccruedInvestmentIncomeReceivable_8ecf3132-8e85-48f6-bbc6-9c8c6349d5f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments_4ec08621-c05a-4ddb-ab00-d04bc2780fe9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4a7c1a51-cce2-464a-8353-236ca588c186" xlink:to="loc_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments_4ec08621-c05a-4ddb-ab00-d04bc2780fe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceRecoverablesOnPaidLosses_7ff906a5-2e3c-4ce3-a2c8-fa74f743d658" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceRecoverablesOnPaidLosses"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4a7c1a51-cce2-464a-8353-236ca588c186" xlink:to="loc_us-gaap_ReinsuranceRecoverablesOnPaidLosses_7ff906a5-2e3c-4ce3-a2c8-fa74f743d658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PremiumsReceivableAtCarryingValue_0bc85e7a-fc64-449b-a0df-928cfdf84de0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PremiumsReceivableAtCarryingValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4a7c1a51-cce2-464a-8353-236ca588c186" xlink:to="loc_us-gaap_PremiumsReceivableAtCarryingValue_0bc85e7a-fc64-449b-a0df-928cfdf84de0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_03472aa8-9746-4341-bff3-d9d742aa236e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4a7c1a51-cce2-464a-8353-236ca588c186" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_03472aa8-9746-4341-bff3-d9d742aa236e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredPolicyAcquisitionCosts_f96aad3f-e0e4-4d24-9f2b-e38bfdb3218e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredPolicyAcquisitionCosts"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4a7c1a51-cce2-464a-8353-236ca588c186" xlink:to="loc_us-gaap_DeferredPolicyAcquisitionCosts_f96aad3f-e0e4-4d24-9f2b-e38bfdb3218e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_238d9a30-dfe1-4dfe-85d6-5630fc8d2252" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4a7c1a51-cce2-464a-8353-236ca588c186" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_238d9a30-dfe1-4dfe-85d6-5630fc8d2252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_c5660880-0ec1-4924-9fa1-258236d51e61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4a7c1a51-cce2-464a-8353-236ca588c186" xlink:to="loc_us-gaap_OtherAssets_c5660880-0ec1-4924-9fa1-258236d51e61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_1f84fa5b-3577-43ad-b6c3-c23fa7358fbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4a7c1a51-cce2-464a-8353-236ca588c186" xlink:to="loc_us-gaap_Assets_1f84fa5b-3577-43ad-b6c3-c23fa7358fbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_dd1199fb-569d-4753-a430-79225fc35fcd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_32e58d5b-743a-4431-9ab7-01ee2f7593d7" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_dd1199fb-569d-4753-a430-79225fc35fcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_40855cb7-09ae-44db-ac40-9381dc66fd61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_dd1199fb-569d-4753-a430-79225fc35fcd" xlink:to="loc_us-gaap_LiabilitiesAbstract_40855cb7-09ae-44db-ac40-9381dc66fd61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_324290c7-442d-48ab-9fad-f41cf9ab20e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_40855cb7-09ae-44db-ac40-9381dc66fd61" xlink:to="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_324290c7-442d-48ab-9fad-f41cf9ab20e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnearnedPremiums_cadb668f-4031-492a-b6f7-cb57a2cab51d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnearnedPremiums"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_40855cb7-09ae-44db-ac40-9381dc66fd61" xlink:to="loc_us-gaap_UnearnedPremiums_cadb668f-4031-492a-b6f7-cb57a2cab51d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_d4cb0aed-1847-40a8-99e3-273b987009fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeniorNotes"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_40855cb7-09ae-44db-ac40-9381dc66fd61" xlink:to="loc_us-gaap_SeniorNotes_d4cb0aed-1847-40a8-99e3-273b987009fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_60602608-ba32-4db4-84c4-89736ff53c63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_40855cb7-09ae-44db-ac40-9381dc66fd61" xlink:to="loc_us-gaap_OtherLiabilities_60602608-ba32-4db4-84c4-89736ff53c63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_9a329912-0734-4b8d-9a44-a9dda303ccfd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_40855cb7-09ae-44db-ac40-9381dc66fd61" xlink:to="loc_us-gaap_Liabilities_9a329912-0734-4b8d-9a44-a9dda303ccfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_6d9cef5e-39e7-41a7-bb58-c07fd292a214" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_dd1199fb-569d-4753-a430-79225fc35fcd" xlink:to="loc_us-gaap_CommitmentsAndContingencies_6d9cef5e-39e7-41a7-bb58-c07fd292a214" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_49d52aab-557a-4f17-8ad3-63705be5752e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_dd1199fb-569d-4753-a430-79225fc35fcd" xlink:to="loc_us-gaap_StockholdersEquityAbstract_49d52aab-557a-4f17-8ad3-63705be5752e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_864402f0-3f3c-4ac6-9f8a-f12a79589888" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_49d52aab-557a-4f17-8ad3-63705be5752e" xlink:to="loc_us-gaap_CommonStockValue_864402f0-3f3c-4ac6-9f8a-f12a79589888" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_d3beca69-018a-46c8-8e24-925a01182daa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_49d52aab-557a-4f17-8ad3-63705be5752e" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_d3beca69-018a-46c8-8e24-925a01182daa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_aeee0cb8-7954-4b8e-ae61-5bef8b8f09ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_49d52aab-557a-4f17-8ad3-63705be5752e" xlink:to="loc_us-gaap_TreasuryStockValue_aeee0cb8-7954-4b8e-ae61-5bef8b8f09ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_c4ccadb6-3573-43b9-b102-820de66fab8d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_49d52aab-557a-4f17-8ad3-63705be5752e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_c4ccadb6-3573-43b9-b102-820de66fab8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_764bc215-cd7d-49b6-87ba-7ce338f863c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_49d52aab-557a-4f17-8ad3-63705be5752e" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_764bc215-cd7d-49b6-87ba-7ce338f863c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1c615f01-8b27-4063-8d36-a930a22ddee7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_49d52aab-557a-4f17-8ad3-63705be5752e" xlink:to="loc_us-gaap_StockholdersEquity_1c615f01-8b27-4063-8d36-a930a22ddee7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_371ffb99-1d70-4db0-960f-d56a10565ef9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_dd1199fb-569d-4753-a430-79225fc35fcd" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_371ffb99-1d70-4db0-960f-d56a10565ef9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="mtg-20240630.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_b8b312a5-ae77-4136-bb98-a4033f71a7b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_17ddc9c9-a4d2-4ea5-b73f-caf4e3f0f2d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_b8b312a5-ae77-4136-bb98-a4033f71a7b8" xlink:to="loc_us-gaap_StatementTable_17ddc9c9-a4d2-4ea5-b73f-caf4e3f0f2d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_4b92fb38-2691-4d21-966e-bd78ea4502e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_17ddc9c9-a4d2-4ea5-b73f-caf4e3f0f2d4" xlink:to="loc_us-gaap_FinancialInstrumentAxis_4b92fb38-2691-4d21-966e-bd78ea4502e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d455eb07-ebbb-41b4-9cde-ce239c127690" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_4b92fb38-2691-4d21-966e-bd78ea4502e3" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d455eb07-ebbb-41b4-9cde-ce239c127690" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FixedMaturitiesMember_9fd994e4-39de-41a4-9370-ab72cc9bcec9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FixedMaturitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d455eb07-ebbb-41b4-9cde-ce239c127690" xlink:to="loc_us-gaap_FixedMaturitiesMember_9fd994e4-39de-41a4-9370-ab72cc9bcec9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestmentsMember_3c82a437-a1fc-4d93-882a-08a36a96b9c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestmentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d455eb07-ebbb-41b4-9cde-ce239c127690" xlink:to="loc_us-gaap_ShortTermInvestmentsMember_3c82a437-a1fc-4d93-882a-08a36a96b9c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_29a28262-9bbc-44a7-955d-9580d8899832" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_17ddc9c9-a4d2-4ea5-b73f-caf4e3f0f2d4" xlink:to="loc_us-gaap_StatementLineItems_29a28262-9bbc-44a7-955d-9580d8899832" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_064d2d37-130a-498a-834d-a7e7c328a0c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_29a28262-9bbc-44a7-955d-9580d8899832" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_064d2d37-130a-498a-834d-a7e7c328a0c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiCost_815901b2-e03a-4a0c-9957-766684b8b597" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNiCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_29a28262-9bbc-44a7-955d-9580d8899832" xlink:to="loc_us-gaap_EquitySecuritiesFvNiCost_815901b2-e03a-4a0c-9957-766684b8b597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1bacf38c-2a1e-4a05-9c43-c4f1dd94cbf0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_29a28262-9bbc-44a7-955d-9580d8899832" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_1bacf38c-2a1e-4a05-9c43-c4f1dd94cbf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_520ef2b0-ad99-4488-b8a6-8ef868e884a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_29a28262-9bbc-44a7-955d-9580d8899832" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_520ef2b0-ad99-4488-b8a6-8ef868e884a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_39da077d-d2f9-476b-acaa-a5907f35f5ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_29a28262-9bbc-44a7-955d-9580d8899832" xlink:to="loc_us-gaap_CommonStockSharesIssued_39da077d-d2f9-476b-acaa-a5907f35f5ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_067af466-15b6-4a3e-ba3d-89ada7a182e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_29a28262-9bbc-44a7-955d-9580d8899832" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_067af466-15b6-4a3e-ba3d-89ada7a182e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_aa74aef2-2a5c-414b-9c7a-8427759c34c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_29a28262-9bbc-44a7-955d-9580d8899832" xlink:to="loc_us-gaap_TreasuryStockCommonShares_aa74aef2-2a5c-414b-9c7a-8427759c34c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="mtg-20240630.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_d48b9245-415e-493d-a8a9-d51d153336d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_012925ee-8e66-4259-8134-04f90e268d37" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_d48b9245-415e-493d-a8a9-d51d153336d1" xlink:to="loc_us-gaap_RevenuesAbstract_012925ee-8e66-4259-8134-04f90e268d37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PremiumsWrittenGrossAbstract_8a6b00a2-d715-4f50-ba9c-ae8b89e2f9a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PremiumsWrittenGrossAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_012925ee-8e66-4259-8134-04f90e268d37" xlink:to="loc_us-gaap_PremiumsWrittenGrossAbstract_8a6b00a2-d715-4f50-ba9c-ae8b89e2f9a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectPremiumsWritten_092cb941-b84c-4562-a48c-771e51269286" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DirectPremiumsWritten"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PremiumsWrittenGrossAbstract_8a6b00a2-d715-4f50-ba9c-ae8b89e2f9a8" xlink:to="loc_us-gaap_DirectPremiumsWritten_092cb941-b84c-4562-a48c-771e51269286" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssumedPremiumsWritten_c61fc8e5-666d-43bf-8326-b3872e7d1664" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssumedPremiumsWritten"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PremiumsWrittenGrossAbstract_8a6b00a2-d715-4f50-ba9c-ae8b89e2f9a8" xlink:to="loc_us-gaap_AssumedPremiumsWritten_c61fc8e5-666d-43bf-8326-b3872e7d1664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededPremiumsWritten_30cbaea3-cc23-42f4-a016-0019d54de2de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CededPremiumsWritten"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PremiumsWrittenGrossAbstract_8a6b00a2-d715-4f50-ba9c-ae8b89e2f9a8" xlink:to="loc_us-gaap_CededPremiumsWritten_30cbaea3-cc23-42f4-a016-0019d54de2de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PremiumsWrittenNet_b45bc5f8-e8d0-4ca7-8d82-9305efdd9c38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PremiumsWrittenNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PremiumsWrittenGrossAbstract_8a6b00a2-d715-4f50-ba9c-ae8b89e2f9a8" xlink:to="loc_us-gaap_PremiumsWrittenNet_b45bc5f8-e8d0-4ca7-8d82-9305efdd9c38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInUnearnedPremiumsNet_d853f497-45ba-414a-82e8-7e60fe71f210" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInUnearnedPremiumsNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_012925ee-8e66-4259-8134-04f90e268d37" xlink:to="loc_us-gaap_IncreaseDecreaseInUnearnedPremiumsNet_d853f497-45ba-414a-82e8-7e60fe71f210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PremiumsEarnedNet_6f72e75a-5b7c-454f-a927-929a0fd6785f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PremiumsEarnedNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_012925ee-8e66-4259-8134-04f90e268d37" xlink:to="loc_us-gaap_PremiumsEarnedNet_6f72e75a-5b7c-454f-a927-929a0fd6785f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetInvestmentIncome_ca48c96f-5eff-4280-b8b0-f06e97f8fb4c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetInvestmentIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_012925ee-8e66-4259-8134-04f90e268d37" xlink:to="loc_us-gaap_NetInvestmentIncome_ca48c96f-5eff-4280-b8b0-f06e97f8fb4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments_a70637dd-247d-4e22-8576-29ec3433ccbd" xlink:href="mtg-20240630.xsd#mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_012925ee-8e66-4259-8134-04f90e268d37" xlink:to="loc_mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments_a70637dd-247d-4e22-8576-29ec3433ccbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_8c9b0417-c05e-4173-8962-5fb86e787296" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIncome"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_012925ee-8e66-4259-8134-04f90e268d37" xlink:to="loc_us-gaap_OtherIncome_8c9b0417-c05e-4173-8962-5fb86e787296" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_06677f84-1422-4ab1-829a-5f153aa5e84c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_012925ee-8e66-4259-8134-04f90e268d37" xlink:to="loc_us-gaap_Revenues_06677f84-1422-4ab1-829a-5f153aa5e84c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BenefitsLossesAndExpensesAbstract_41eca770-c1bb-4376-b3f3-8d10e28c0b80" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BenefitsLossesAndExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_d48b9245-415e-493d-a8a9-d51d153336d1" xlink:to="loc_us-gaap_BenefitsLossesAndExpensesAbstract_41eca770-c1bb-4376-b3f3-8d10e28c0b80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredNet_e4e32af2-641a-421f-80d6-b8f028edc586" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PolicyholderBenefitsAndClaimsIncurredNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BenefitsLossesAndExpensesAbstract_41eca770-c1bb-4376-b3f3-8d10e28c0b80" xlink:to="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredNet_e4e32af2-641a-421f-80d6-b8f028edc586" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense_0187464e-a4d2-4db8-89da-2fe8f09ee3bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BenefitsLossesAndExpensesAbstract_41eca770-c1bb-4376-b3f3-8d10e28c0b80" xlink:to="loc_us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense_0187464e-a4d2-4db8-89da-2fe8f09ee3bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherUnderwritingExpense_043f8c97-9f39-4cb4-858c-a944e5204807" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherUnderwritingExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BenefitsLossesAndExpensesAbstract_41eca770-c1bb-4376-b3f3-8d10e28c0b80" xlink:to="loc_us-gaap_OtherUnderwritingExpense_043f8c97-9f39-4cb4-858c-a944e5204807" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_150792c8-7ee1-41e9-bc27-dd9240e74c0b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BenefitsLossesAndExpensesAbstract_41eca770-c1bb-4376-b3f3-8d10e28c0b80" xlink:to="loc_us-gaap_InterestExpenseDebt_150792c8-7ee1-41e9-bc27-dd9240e74c0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BenefitsLossesAndExpenses_1675cf64-be17-4c39-8429-4cf3e3d0a099" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BenefitsLossesAndExpenses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BenefitsLossesAndExpensesAbstract_41eca770-c1bb-4376-b3f3-8d10e28c0b80" xlink:to="loc_us-gaap_BenefitsLossesAndExpenses_1675cf64-be17-4c39-8429-4cf3e3d0a099" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ce4ff095-7d57-48f9-9ca9-ebe02166e93e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_d48b9245-415e-493d-a8a9-d51d153336d1" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ce4ff095-7d57-48f9-9ca9-ebe02166e93e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c738070f-dead-4f0b-aaea-cd1c77f8afac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_d48b9245-415e-493d-a8a9-d51d153336d1" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_c738070f-dead-4f0b-aaea-cd1c77f8afac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1817c3cd-0b93-4656-8414-1bd59605b5fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_d48b9245-415e-493d-a8a9-d51d153336d1" xlink:to="loc_us-gaap_NetIncomeLoss_1817c3cd-0b93-4656-8414-1bd59605b5fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_abedcc73-942e-4115-8217-61798b9c567a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_d48b9245-415e-493d-a8a9-d51d153336d1" xlink:to="loc_us-gaap_EarningsPerShareAbstract_abedcc73-942e-4115-8217-61798b9c567a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_f7f974d5-24aa-4d5c-bd19-f4d56765622b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_abedcc73-942e-4115-8217-61798b9c567a" xlink:to="loc_us-gaap_EarningsPerShareBasic_f7f974d5-24aa-4d5c-bd19-f4d56765622b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_d627b729-4df0-4e0f-abcd-7bde093fc5f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_abedcc73-942e-4115-8217-61798b9c567a" xlink:to="loc_us-gaap_EarningsPerShareDiluted_d627b729-4df0-4e0f-abcd-7bde093fc5f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0f536a9c-81d4-4dfe-9ede-c9cfd22511ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_d48b9245-415e-493d-a8a9-d51d153336d1" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0f536a9c-81d4-4dfe-9ede-c9cfd22511ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_19b85cb2-3a3f-4cc9-bde4-bca81f14f302" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_d48b9245-415e-493d-a8a9-d51d153336d1" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_19b85cb2-3a3f-4cc9-bde4-bca81f14f302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="mtg-20240630.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_cb1b9082-e56d-4d67-a37b-bfccb83e971f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_089e0baa-5842-43a4-a820-4995b461b6d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_cb1b9082-e56d-4d67-a37b-bfccb83e971f" xlink:to="loc_us-gaap_NetIncomeLoss_089e0baa-5842-43a4-a820-4995b461b6d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_3a08bebc-a550-46c3-9004-c4f6aaad311b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_cb1b9082-e56d-4d67-a37b-bfccb83e971f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_3a08bebc-a550-46c3-9004-c4f6aaad311b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_72df7130-6e5d-4d4d-a4a0-0bd815c93d47" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_3a08bebc-a550-46c3-9004-c4f6aaad311b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_72df7130-6e5d-4d4d-a4a0-0bd815c93d47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_3693c005-4ad7-462e-83a4-85b6b1bfa19d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_3a08bebc-a550-46c3-9004-c4f6aaad311b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_3693c005-4ad7-462e-83a4-85b6b1bfa19d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_4247453b-0d39-43e4-aca3-d8c78e994eb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_3a08bebc-a550-46c3-9004-c4f6aaad311b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_4247453b-0d39-43e4-aca3-d8c78e994eb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_92c1a763-6989-4be4-83ca-7ba774dfdb05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_cb1b9082-e56d-4d67-a37b-bfccb83e971f" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_92c1a763-6989-4be4-83ca-7ba774dfdb05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" xlink:type="simple" xlink:href="mtg-20240630.xsd#CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_454b3fe8-646b-4913-b193-945c6476ac2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_eeb6decd-f63a-459f-8541-efecc203a858" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_454b3fe8-646b-4913-b193-945c6476ac2e" xlink:to="loc_us-gaap_StatementTable_eeb6decd-f63a-459f-8541-efecc203a858" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_575c5056-151a-489f-bf70-c7737be1437d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_eeb6decd-f63a-459f-8541-efecc203a858" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_575c5056-151a-489f-bf70-c7737be1437d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_26521225-c8a0-49b1-ab71-15adc59674fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_575c5056-151a-489f-bf70-c7737be1437d" xlink:to="loc_us-gaap_EquityComponentDomain_26521225-c8a0-49b1-ab71-15adc59674fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_6f58a015-4e2b-448a-bfb6-c8a818bac6cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_26521225-c8a0-49b1-ab71-15adc59674fa" xlink:to="loc_us-gaap_CommonStockMember_6f58a015-4e2b-448a-bfb6-c8a818bac6cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_4601fab2-ab32-4459-8e83-f649288e655f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_26521225-c8a0-49b1-ab71-15adc59674fa" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_4601fab2-ab32-4459-8e83-f649288e655f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_d6cd6026-800f-4d73-8e53-48d868ca5742" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_26521225-c8a0-49b1-ab71-15adc59674fa" xlink:to="loc_us-gaap_TreasuryStockCommonMember_d6cd6026-800f-4d73-8e53-48d868ca5742" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_16c486b2-b7ab-4649-973a-b20cc7c01236" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_26521225-c8a0-49b1-ab71-15adc59674fa" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_16c486b2-b7ab-4649-973a-b20cc7c01236" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_04fc9190-63ab-45d9-948c-9f2c655f347b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_26521225-c8a0-49b1-ab71-15adc59674fa" xlink:to="loc_us-gaap_RetainedEarningsMember_04fc9190-63ab-45d9-948c-9f2c655f347b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_74eda51f-436a-4603-82bf-650b2961ae56" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_eeb6decd-f63a-459f-8541-efecc203a858" xlink:to="loc_us-gaap_StatementLineItems_74eda51f-436a-4603-82bf-650b2961ae56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2265b697-f3ad-4d31-8f96-369c95276ce5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_74eda51f-436a-4603-82bf-650b2961ae56" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2265b697-f3ad-4d31-8f96-369c95276ce5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b9a3ce53-7866-4802-acbb-b5becd79d65a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2265b697-f3ad-4d31-8f96-369c95276ce5" xlink:to="loc_us-gaap_StockholdersEquity_b9a3ce53-7866-4802-acbb-b5becd79d65a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation_e8b9da59-6365-4d43-82cb-6a492805e40d" xlink:href="mtg-20240630.xsd#mtg_StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2265b697-f3ad-4d31-8f96-369c95276ce5" xlink:to="loc_mtg_StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation_e8b9da59-6365-4d43-82cb-6a492805e40d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_e4ce5799-cf52-43ea-8d01-7c7eef7154aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2265b697-f3ad-4d31-8f96-369c95276ce5" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_e4ce5799-cf52-43ea-8d01-7c7eef7154aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_a264216e-d47c-44a7-b2fb-5647d6d6504e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2265b697-f3ad-4d31-8f96-369c95276ce5" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_a264216e-d47c-44a7-b2fb-5647d6d6504e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_54414712-ef6c-4b45-a7bb-3ff4dcbbb4ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2265b697-f3ad-4d31-8f96-369c95276ce5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_54414712-ef6c-4b45-a7bb-3ff4dcbbb4ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_6ccab792-24fd-4175-97fe-aaa4d5e8619a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2265b697-f3ad-4d31-8f96-369c95276ce5" xlink:to="loc_us-gaap_NetIncomeLoss_6ccab792-24fd-4175-97fe-aaa4d5e8619a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCash_1a1de7b4-0900-49ee-ad56-d350f71d0f3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCash"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2265b697-f3ad-4d31-8f96-369c95276ce5" xlink:to="loc_us-gaap_DividendsCash_1a1de7b4-0900-49ee-ad56-d350f71d0f3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_685aa8a3-7269-45a6-9612-fe37cf6bbc12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2265b697-f3ad-4d31-8f96-369c95276ce5" xlink:to="loc_us-gaap_StockholdersEquity_685aa8a3-7269-45a6-9612-fe37cf6bbc12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="mtg-20240630.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_0daee5f5-698a-44ca-9a34-60bb2354c173" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_920a1299-d81a-486c-ae51-073376f936c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0daee5f5-698a-44ca-9a34-60bb2354c173" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_920a1299-d81a-486c-ae51-073376f936c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d1cb3e4f-7886-4328-9db3-47cc703313a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_920a1299-d81a-486c-ae51-073376f936c7" xlink:to="loc_us-gaap_NetIncomeLoss_d1cb3e4f-7886-4328-9db3-47cc703313a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a0ce5013-12b2-4fe0-8a7f-df1fd8acad14" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_920a1299-d81a-486c-ae51-073376f936c7" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a0ce5013-12b2-4fe0-8a7f-df1fd8acad14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAmortizationAndAccretionNet_c958b171-868a-4ebc-abb5-c301a30206cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAmortizationAndAccretionNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a0ce5013-12b2-4fe0-8a7f-df1fd8acad14" xlink:to="loc_us-gaap_DepreciationAmortizationAndAccretionNet_c958b171-868a-4ebc-abb5-c301a30206cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_481017af-0ac4-4073-9e48-385267c4366b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a0ce5013-12b2-4fe0-8a7f-df1fd8acad14" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_481017af-0ac4-4073-9e48-385267c4366b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_1001e00f-ee5b-425d-9b79-f23964c205b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a0ce5013-12b2-4fe0-8a7f-df1fd8acad14" xlink:to="loc_us-gaap_ShareBasedCompensation_1001e00f-ee5b-425d-9b79-f23964c205b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments_1a4af884-e3c4-4392-8cc0-b48ce0f88f75" xlink:href="mtg-20240630.xsd#mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a0ce5013-12b2-4fe0-8a7f-df1fd8acad14" xlink:to="loc_mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments_1a4af884-e3c4-4392-8cc0-b48ce0f88f75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_9020b1e7-35d1-401e-b69a-9f5e26237aa9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a0ce5013-12b2-4fe0-8a7f-df1fd8acad14" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_9020b1e7-35d1-401e-b69a-9f5e26237aa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable_002403aa-cedb-4935-925b-c645df33cabf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_9020b1e7-35d1-401e-b69a-9f5e26237aa9" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable_002403aa-cedb-4935-925b-c645df33cabf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReinsuranceRecoverable_6e926973-d050-43e2-8180-c30031961953" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInReinsuranceRecoverable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_9020b1e7-35d1-401e-b69a-9f5e26237aa9" xlink:to="loc_us-gaap_IncreaseDecreaseInReinsuranceRecoverable_6e926973-d050-43e2-8180-c30031961953" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses_a6b73338-a165-491e-9b7f-8e8d0378d847" xlink:href="mtg-20240630.xsd#mtg_IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_9020b1e7-35d1-401e-b69a-9f5e26237aa9" xlink:to="loc_mtg_IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses_a6b73338-a165-491e-9b7f-8e8d0378d847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPremiumsReceivable_cde21620-30c4-4234-9b5e-e81e91f226e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPremiumsReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_9020b1e7-35d1-401e-b69a-9f5e26237aa9" xlink:to="loc_us-gaap_IncreaseDecreaseInPremiumsReceivable_cde21620-30c4-4234-9b5e-e81e91f226e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts_b67ceac3-fea3-4d6e-b934-f59f871828d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_9020b1e7-35d1-401e-b69a-9f5e26237aa9" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts_b67ceac3-fea3-4d6e-b934-f59f871828d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve_97a4019d-48c1-4919-a329-c37fa1e62172" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_9020b1e7-35d1-401e-b69a-9f5e26237aa9" xlink:to="loc_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve_97a4019d-48c1-4919-a329-c37fa1e62172" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInUnearnedPremiums_5ca9728f-27e5-48d6-b80f-8639f36e6d13" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInUnearnedPremiums"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_9020b1e7-35d1-401e-b69a-9f5e26237aa9" xlink:to="loc_us-gaap_IncreaseDecreaseInUnearnedPremiums_5ca9728f-27e5-48d6-b80f-8639f36e6d13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities_3f954dc6-9c51-461b-b32d-3e0afb97339a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_9020b1e7-35d1-401e-b69a-9f5e26237aa9" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities_3f954dc6-9c51-461b-b32d-3e0afb97339a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_64163386-2f4b-4b7b-9c2e-9e6fec006d91" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_9020b1e7-35d1-401e-b69a-9f5e26237aa9" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_64163386-2f4b-4b7b-9c2e-9e6fec006d91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_6fdc312f-6def-4d6f-952f-d7f80f1096c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_9020b1e7-35d1-401e-b69a-9f5e26237aa9" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_6fdc312f-6def-4d6f-952f-d7f80f1096c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_95505fd9-b488-47b8-9126-dfac16c03a69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_920a1299-d81a-486c-ae51-073376f936c7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_95505fd9-b488-47b8-9126-dfac16c03a69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_90d0ef9d-e7d8-4914-a0f0-672d511afd6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0daee5f5-698a-44ca-9a34-60bb2354c173" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_90d0ef9d-e7d8-4914-a0f0-672d511afd6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_34b7212f-b708-455b-8233-46731d5f3819" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_90d0ef9d-e7d8-4914-a0f0-672d511afd6c" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_34b7212f-b708-455b-8233-46731d5f3819" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_78e48d27-d98d-4e6c-b9e5-67ded86591ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_90d0ef9d-e7d8-4914-a0f0-672d511afd6c" xlink:to="loc_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments_78e48d27-d98d-4e6c-b9e5-67ded86591ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ProceedsFromMaturityOfFixedIncomeSecurities_9c9f4ca5-5be4-48e0-a2c4-9694ca0dd5c8" xlink:href="mtg-20240630.xsd#mtg_ProceedsFromMaturityOfFixedIncomeSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_90d0ef9d-e7d8-4914-a0f0-672d511afd6c" xlink:to="loc_mtg_ProceedsFromMaturityOfFixedIncomeSecurities_9c9f4ca5-5be4-48e0-a2c4-9694ca0dd5c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_de56e5c5-60d3-4e9b-af2a-98551d2d018b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_90d0ef9d-e7d8-4914-a0f0-672d511afd6c" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_de56e5c5-60d3-4e9b-af2a-98551d2d018b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_5bdc7c57-c2c3-4606-ae47-8c5c73ad0f8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_90d0ef9d-e7d8-4914-a0f0-672d511afd6c" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_5bdc7c57-c2c3-4606-ae47-8c5c73ad0f8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_659287b9-b31d-4475-b877-456174c39ca5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_90d0ef9d-e7d8-4914-a0f0-672d511afd6c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_659287b9-b31d-4475-b877-456174c39ca5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_98432ab4-ca07-4fd4-9740-1c21eac8d507" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0daee5f5-698a-44ca-9a34-60bb2354c173" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_98432ab4-ca07-4fd4-9740-1c21eac8d507" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_7605a3d7-0c7c-4be2-8459-98b8f302ac93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_98432ab4-ca07-4fd4-9740-1c21eac8d507" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_7605a3d7-0c7c-4be2-8459-98b8f302ac93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_2c07f35f-1ecc-4407-8651-02e6f11e4081" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_98432ab4-ca07-4fd4-9740-1c21eac8d507" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_2c07f35f-1ecc-4407-8651-02e6f11e4081" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_e9879673-9ae7-4454-b712-1a0c715a96cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_98432ab4-ca07-4fd4-9740-1c21eac8d507" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_e9879673-9ae7-4454-b712-1a0c715a96cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f4af4a3b-1fbe-4707-a2ae-622213c506dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_98432ab4-ca07-4fd4-9740-1c21eac8d507" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f4af4a3b-1fbe-4707-a2ae-622213c506dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_15d9567d-e837-49be-8a2b-844fce4492b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0daee5f5-698a-44ca-9a34-60bb2354c173" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_15d9567d-e837-49be-8a2b-844fce4492b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1704870e-9b5d-4850-96d9-ba88ee01701d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0daee5f5-698a-44ca-9a34-60bb2354c173" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1704870e-9b5d-4850-96d9-ba88ee01701d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8fff59b0-b628-4558-bb03-92abcaabb53d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0daee5f5-698a-44ca-9a34-60bb2354c173" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8fff59b0-b628-4558-bb03-92abcaabb53d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/NatureofBusinessandBasisofPresentation" xlink:type="simple" xlink:href="mtg-20240630.xsd#NatureofBusinessandBasisofPresentation"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/NatureofBusinessandBasisofPresentation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_d3e72e3f-8bf2-44ac-97cd-4e9843d1c286" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_0886e3d2-f94a-4afd-9a9e-1bbc64a67373" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_d3e72e3f-8bf2-44ac-97cd-4e9843d1c286" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_0886e3d2-f94a-4afd-9a9e-1bbc64a67373" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/SignificantAccountingPolicies" xlink:type="simple" xlink:href="mtg-20240630.xsd#SignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/SignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_2925f72a-c88a-49a7-b6da-1b718c0d5b7e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_4e437482-9399-4618-8d32-ab5b877488d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_2925f72a-c88a-49a7-b6da-1b718c0d5b7e" xlink:to="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_4e437482-9399-4618-8d32-ab5b877488d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/Debt" xlink:type="simple" xlink:href="mtg-20240630.xsd#Debt"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_93a1683d-efda-4556-8a3e-e6ec1fe02004" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_1b605856-0616-4778-83f5-5056bb269939" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_93a1683d-efda-4556-8a3e-e6ec1fe02004" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_1b605856-0616-4778-83f5-5056bb269939" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/Reinsurance" xlink:type="simple" xlink:href="mtg-20240630.xsd#Reinsurance"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/Reinsurance" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceDisclosuresAbstract_7411e0ad-ffa9-4336-85e3-8d2b74f343ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceTextBlock_6d742f9c-0a03-46dd-93b8-542fc86b2f48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReinsuranceDisclosuresAbstract_7411e0ad-ffa9-4336-85e3-8d2b74f343ed" xlink:to="loc_us-gaap_ReinsuranceTextBlock_6d742f9c-0a03-46dd-93b8-542fc86b2f48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/LitigationandContingencies" xlink:type="simple" xlink:href="mtg-20240630.xsd#LitigationandContingencies"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/LitigationandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_acce6c9e-3632-4c3a-b915-1ea20b36d04b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalMattersAndContingenciesTextBlock_81b1e1a4-bae2-4570-9829-6fd291129379" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LegalMattersAndContingenciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_acce6c9e-3632-4c3a-b915-1ea20b36d04b" xlink:to="loc_us-gaap_LegalMattersAndContingenciesTextBlock_81b1e1a4-bae2-4570-9829-6fd291129379" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/EarningsperShare" xlink:type="simple" xlink:href="mtg-20240630.xsd#EarningsperShare"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/EarningsperShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_4cf7e81e-13c5-4a09-9256-b75678a3649e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_69797936-68f5-48cf-82b2-e9907f807cdf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_4cf7e81e-13c5-4a09-9256-b75678a3649e" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_69797936-68f5-48cf-82b2-e9907f807cdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/Investments" xlink:type="simple" xlink:href="mtg-20240630.xsd#Investments"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/Investments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAbstract_d6afa023-ba91-4853-9413-67015ad7ceab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_2df4f8c1-3314-433b-9335-07a7f520d8a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAbstract_d6afa023-ba91-4853-9413-67015ad7ceab" xlink:to="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_2df4f8c1-3314-433b-9335-07a7f520d8a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="mtg-20240630.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_2e804d66-64a4-4958-a768-a74630d05aa9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_ffc06be0-3562-4490-8ee3-c07ba4870666" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_2e804d66-64a4-4958-a768-a74630d05aa9" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_ffc06be0-3562-4490-8ee3-c07ba4870666" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/OtherComprehensiveIncome" xlink:type="simple" xlink:href="mtg-20240630.xsd#OtherComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/OtherComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_53a0962f-1db7-49b2-9830-f6db4181f248" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_c6121f6d-2de4-438f-8bd6-353f8dd22ec2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_53a0962f-1db7-49b2-9830-f6db4181f248" xlink:to="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_c6121f6d-2de4-438f-8bd6-353f8dd22ec2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/BenefitPlans" xlink:type="simple" xlink:href="mtg-20240630.xsd#BenefitPlans"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/BenefitPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_35649bc9-582b-4c57-b741-b2c6fb3f47bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_a408a6bb-a377-4f5d-982c-7e331a446495" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_35649bc9-582b-4c57-b741-b2c6fb3f47bd" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_a408a6bb-a377-4f5d-982c-7e331a446495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/LossReserves" xlink:type="simple" xlink:href="mtg-20240630.xsd#LossReserves"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/LossReserves" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceLossReservesAbstract_e08952be-74dd-42a1-9662-3a06c357db7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InsuranceLossReservesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock_39aa31b9-42dd-41e4-881c-dd52e5ef5a14" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceLossReservesAbstract_e08952be-74dd-42a1-9662-3a06c357db7b" xlink:to="loc_us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock_39aa31b9-42dd-41e4-881c-dd52e5ef5a14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/ShareholdersEquity" xlink:type="simple" xlink:href="mtg-20240630.xsd#ShareholdersEquity"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/ShareholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_110722c1-f266-410d-991c-0c6009bf081c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_1806d5b2-af0a-4710-86c7-42fccee768ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_110722c1-f266-410d-991c-0c6009bf081c" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_1806d5b2-af0a-4710-86c7-42fccee768ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/ShareBasedCompensation" xlink:type="simple" xlink:href="mtg-20240630.xsd#ShareBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/ShareBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_268d7c12-ca11-4538-a513-1ecba7fb24e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_ddfe6076-f131-414f-bc34-12fd0430d3bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_268d7c12-ca11-4538-a513-1ecba7fb24e4" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_ddfe6076-f131-414f-bc34-12fd0430d3bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/StatutoryInformation" xlink:type="simple" xlink:href="mtg-20240630.xsd#StatutoryInformation"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/StatutoryInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mtg_StatutoryCapitalAbstract_6df1c669-336d-4a60-b662-b21a8fb86b7b" xlink:href="mtg-20240630.xsd#mtg_StatutoryCapitalAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceDisclosureTextBlock_e1936d38-d9fe-40a2-86f7-c2b36a2238bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InsuranceDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtg_StatutoryCapitalAbstract_6df1c669-336d-4a60-b662-b21a8fb86b7b" xlink:to="loc_us-gaap_InsuranceDisclosureTextBlock_e1936d38-d9fe-40a2-86f7-c2b36a2238bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/SignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="mtg-20240630.xsd#SignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/SignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_04501335-a39e-4a01-9973-d5591a6b00a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_a1ce4f8c-e234-4c25-a92d-ec882760d03d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_04501335-a39e-4a01-9973-d5591a6b00a0" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_a1ce4f8c-e234-4c25-a92d-ec882760d03d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/DebtTables" xlink:type="simple" xlink:href="mtg-20240630.xsd#DebtTables"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/DebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_c04a3036-49f0-4e4a-93ae-19bddfcbd1f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_15ef7e9e-4437-4886-b490-219ded98bd7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_c04a3036-49f0-4e4a-93ae-19bddfcbd1f9" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_15ef7e9e-4437-4886-b490-219ded98bd7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/ReinsuranceTables" xlink:type="simple" xlink:href="mtg-20240630.xsd#ReinsuranceTables"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/ReinsuranceTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceDisclosuresAbstract_ab445d00-38a3-4a26-89eb-5aebfe475917" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectsOfReinsuranceTableTextBlock_d13d9535-6040-4105-b7ac-878218700d24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectsOfReinsuranceTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReinsuranceDisclosuresAbstract_ab445d00-38a3-4a26-89eb-5aebfe475917" xlink:to="loc_us-gaap_EffectsOfReinsuranceTableTextBlock_d13d9535-6040-4105-b7ac-878218700d24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ScheduleOfQuotaShareReinsuranceAgreementsTableTextBlock_b5c55f2a-86ae-46ca-a48e-704aa7569d21" xlink:href="mtg-20240630.xsd#mtg_ScheduleOfQuotaShareReinsuranceAgreementsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReinsuranceDisclosuresAbstract_ab445d00-38a3-4a26-89eb-5aebfe475917" xlink:to="loc_mtg_ScheduleOfQuotaShareReinsuranceAgreementsTableTextBlock_b5c55f2a-86ae-46ca-a48e-704aa7569d21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceRetentionPolicyTableTextBlock_94905d50-f14e-4cd2-95ac-2c2339f47bc3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceRetentionPolicyTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReinsuranceDisclosuresAbstract_ab445d00-38a3-4a26-89eb-5aebfe475917" xlink:to="loc_us-gaap_ReinsuranceRetentionPolicyTableTextBlock_94905d50-f14e-4cd2-95ac-2c2339f47bc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_df556b44-f2dd-4751-a052-963a5de15c20" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReinsuranceDisclosuresAbstract_ab445d00-38a3-4a26-89eb-5aebfe475917" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_df556b44-f2dd-4751-a052-963a5de15c20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/EarningsperShareTables" xlink:type="simple" xlink:href="mtg-20240630.xsd#EarningsperShareTables"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/EarningsperShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_df0701be-27ce-41cc-8051-d1a3d7872b7e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_08cd45f3-0a0b-4e6a-a502-34fe74dff82e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_df0701be-27ce-41cc-8051-d1a3d7872b7e" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_08cd45f3-0a0b-4e6a-a502-34fe74dff82e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/InvestmentsTables" xlink:type="simple" xlink:href="mtg-20240630.xsd#InvestmentsTables"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/InvestmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAbstract_39856c89-6a5f-4e58-b639-fdf658a34ea7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_fce0aa24-3f2a-4e57-9109-10f9867417e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAbstract_39856c89-6a5f-4e58-b639-fdf658a34ea7" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_fce0aa24-3f2a-4e57-9109-10f9867417e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_faf40e70-09e1-4731-a0cc-3d03ae4d69b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAbstract_39856c89-6a5f-4e58-b639-fdf658a34ea7" xlink:to="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_faf40e70-09e1-4731-a0cc-3d03ae4d69b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock_2004df25-242d-4313-a651-6a00615483a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAbstract_39856c89-6a5f-4e58-b639-fdf658a34ea7" xlink:to="loc_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock_2004df25-242d-4313-a651-6a00615483a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_2bfdabbb-579f-49ca-a455-9755f074701b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRealizedGainLossTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAbstract_39856c89-6a5f-4e58-b639-fdf658a34ea7" xlink:to="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_2bfdabbb-579f-49ca-a455-9755f074701b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_d8ea35de-e2b9-414b-9f27-4720db702ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAbstract_39856c89-6a5f-4e58-b639-fdf658a34ea7" xlink:to="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_d8ea35de-e2b9-414b-9f27-4720db702ba9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="mtg-20240630.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_4e504ee3-d686-4646-8249-be32b1b142d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_9e23eed7-e40c-4987-a9d4-794bb165e2dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_4e504ee3-d686-4646-8249-be32b1b142d3" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_9e23eed7-e40c-4987-a9d4-794bb165e2dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_0c482170-ce7c-4bb9-9486-de552ea388ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_4e504ee3-d686-4646-8249-be32b1b142d3" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_0c482170-ce7c-4bb9-9486-de552ea388ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/OtherComprehensiveIncomeTables" xlink:type="simple" xlink:href="mtg-20240630.xsd#OtherComprehensiveIncomeTables"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/OtherComprehensiveIncomeTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_e659c5bd-3957-4ff8-8e19-b484134136c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock_8e177bf1-d060-4eb0-82fe-560fa1d071b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_e659c5bd-3957-4ff8-8e19-b484134136c2" xlink:to="loc_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock_8e177bf1-d060-4eb0-82fe-560fa1d071b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_e3be92ee-5d77-47ae-91e3-72036c8402c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_e659c5bd-3957-4ff8-8e19-b484134136c2" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_e3be92ee-5d77-47ae-91e3-72036c8402c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_1cf99a2d-654b-40a3-ae73-a62c52d216cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_e659c5bd-3957-4ff8-8e19-b484134136c2" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_1cf99a2d-654b-40a3-ae73-a62c52d216cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/BenefitPlansTables" xlink:type="simple" xlink:href="mtg-20240630.xsd#BenefitPlansTables"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/BenefitPlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_226babf8-3170-4c0b-906c-a8c2b0bb822d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_242d80f8-29ec-4550-bc01-ca324250f5d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_226babf8-3170-4c0b-906c-a8c2b0bb822d" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_242d80f8-29ec-4550-bc01-ca324250f5d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/LossReservesTables" xlink:type="simple" xlink:href="mtg-20240630.xsd#LossReservesTables"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/LossReservesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceLossReservesAbstract_fb2c7ffc-79bd-4818-8a9d-a2222fba6910" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InsuranceLossReservesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense_f00eaa7e-7497-4256-b22a-ee9f16e074dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceLossReservesAbstract_fb2c7ffc-79bd-4818-8a9d-a2222fba6910" xlink:to="loc_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense_f00eaa7e-7497-4256-b22a-ee9f16e074dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTextBlock_05404405-0b0f-4256-8b7a-38b7bd8f0d0c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceLossReservesAbstract_fb2c7ffc-79bd-4818-8a9d-a2222fba6910" xlink:to="loc_us-gaap_ScheduleOfCausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTextBlock_05404405-0b0f-4256-8b7a-38b7bd8f0d0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/ShareBasedCompensationTables" xlink:type="simple" xlink:href="mtg-20240630.xsd#ShareBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/ShareBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e877b1da-47db-4a93-88a4-fc209692cd5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_6594d656-fb86-45a6-9256-916198e78237" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e877b1da-47db-4a93-88a4-fc209692cd5a" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_6594d656-fb86-45a6-9256-916198e78237" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/StatutoryInformationStatutoryInformationTables" xlink:type="simple" xlink:href="mtg-20240630.xsd#StatutoryInformationStatutoryInformationTables"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/StatutoryInformationStatutoryInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mtg_StatutoryCapitalAbstract_7913f1fb-f38b-4356-9b6c-4cf03caaef9a" xlink:href="mtg-20240630.xsd#mtg_StatutoryCapitalAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatutoryAccountingPracticesDisclosureTextBlock_8eafbc08-a25d-494f-b5a1-db61f58fca99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatutoryAccountingPracticesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtg_StatutoryCapitalAbstract_7913f1fb-f38b-4356-9b6c-4cf03caaef9a" xlink:to="loc_us-gaap_StatutoryAccountingPracticesDisclosureTextBlock_8eafbc08-a25d-494f-b5a1-db61f58fca99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/DebtSummaryofDebtObligationsDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#DebtSummaryofDebtObligationsDetails"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/DebtSummaryofDebtObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_e68ef6ca-4705-49a6-b037-290684ac2551" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_91b6717c-3e9d-4dd6-9e8c-6cb06ac3f8e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_e68ef6ca-4705-49a6-b037-290684ac2551" xlink:to="loc_us-gaap_DebtInstrumentTable_91b6717c-3e9d-4dd6-9e8c-6cb06ac3f8e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_47a9f20c-73e2-4383-b193-44ddb52fd7a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_91b6717c-3e9d-4dd6-9e8c-6cb06ac3f8e8" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_47a9f20c-73e2-4383-b193-44ddb52fd7a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_d06c4219-afe7-4fe3-a8ee-4857216203c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_47a9f20c-73e2-4383-b193-44ddb52fd7a9" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_d06c4219-afe7-4fe3-a8ee-4857216203c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_31520868-b59a-4df7-b3ab-1c293c041ded" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_d06c4219-afe7-4fe3-a8ee-4857216203c7" xlink:to="loc_us-gaap_SeniorNotesMember_31520868-b59a-4df7-b3ab-1c293c041ded" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_62058993-98fa-4d20-900a-507f1a3acabb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_91b6717c-3e9d-4dd6-9e8c-6cb06ac3f8e8" xlink:to="loc_us-gaap_DebtInstrumentAxis_62058993-98fa-4d20-900a-507f1a3acabb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_f5d442f9-210d-4ba1-b235-fead4ca0e94c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_62058993-98fa-4d20-900a-507f1a3acabb" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_f5d442f9-210d-4ba1-b235-fead4ca0e94c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_FivePointTwoFivePercentSeniorNotesMember_19f86b6d-5b82-4b8b-ae00-e4f87824a57f" xlink:href="mtg-20240630.xsd#mtg_FivePointTwoFivePercentSeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_f5d442f9-210d-4ba1-b235-fead4ca0e94c" xlink:to="loc_mtg_FivePointTwoFivePercentSeniorNotesMember_19f86b6d-5b82-4b8b-ae00-e4f87824a57f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_bf10ce43-e6e6-47d0-95a9-1b6d7eea9e44" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_91b6717c-3e9d-4dd6-9e8c-6cb06ac3f8e8" xlink:to="loc_us-gaap_DebtInstrumentLineItems_bf10ce43-e6e6-47d0-95a9-1b6d7eea9e44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_43d3427b-3f8d-4675-98f1-68d16fc65002" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bf10ce43-e6e6-47d0-95a9-1b6d7eea9e44" xlink:to="loc_us-gaap_LongTermDebt_43d3427b-3f8d-4675-98f1-68d16fc65002" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_551e4360-1092-4de6-928f-f52f5fd856a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bf10ce43-e6e6-47d0-95a9-1b6d7eea9e44" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_551e4360-1092-4de6-928f-f52f5fd856a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_cf6a5baf-5c4b-4d2c-a9a4-39b4cc58f07b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_bf10ce43-e6e6-47d0-95a9-1b6d7eea9e44" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_cf6a5baf-5c4b-4d2c-a9a4-39b4cc58f07b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#DebtNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/DebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_6041cdbc-0782-4247-9128-136cfeb03828" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_a17830e3-7d25-48fb-9867-b009d15ad8b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_6041cdbc-0782-4247-9128-136cfeb03828" xlink:to="loc_us-gaap_DebtInstrumentTable_a17830e3-7d25-48fb-9867-b009d15ad8b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_31984b99-47e3-4dec-9a08-e2284469f8ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_a17830e3-7d25-48fb-9867-b009d15ad8b1" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_31984b99-47e3-4dec-9a08-e2284469f8ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_e101face-0f23-4cfa-ac91-834736bd9d9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_31984b99-47e3-4dec-9a08-e2284469f8ef" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_e101face-0f23-4cfa-ac91-834736bd9d9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleSubordinatedDebtMember_4272daeb-ac43-4437-bc19-bc39d1d568a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleSubordinatedDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_e101face-0f23-4cfa-ac91-834736bd9d9d" xlink:to="loc_us-gaap_ConvertibleSubordinatedDebtMember_4272daeb-ac43-4437-bc19-bc39d1d568a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_ae1d059c-b583-4e02-a895-c49436e8912f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_a17830e3-7d25-48fb-9867-b009d15ad8b1" xlink:to="loc_us-gaap_DebtInstrumentLineItems_ae1d059c-b583-4e02-a895-c49436e8912f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaid_4a33c05b-a323-4ace-b9e8-4f8b4bbdb43e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ae1d059c-b583-4e02-a895-c49436e8912f" xlink:to="loc_us-gaap_InterestPaid_4a33c05b-a323-4ace-b9e8-4f8b4bbdb43e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceDisclosuresAbstract_69d34976-cfd5-42df-952a-73bcfd1a77a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectsOfReinsuranceTable_22137baa-a34c-41bb-9cc9-3f87c1965c2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectsOfReinsuranceTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReinsuranceDisclosuresAbstract_69d34976-cfd5-42df-952a-73bcfd1a77a5" xlink:to="loc_us-gaap_EffectsOfReinsuranceTable_22137baa-a34c-41bb-9cc9-3f87c1965c2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_6027b44d-3059-4296-91f9-e3740ea23e92" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceTable_22137baa-a34c-41bb-9cc9-3f87c1965c2e" xlink:to="loc_srt_ProductOrServiceAxis_6027b44d-3059-4296-91f9-e3740ea23e92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_4a646926-b789-43a3-b362-575139f25a29" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_6027b44d-3059-4296-91f9-e3740ea23e92" xlink:to="loc_srt_ProductsAndServicesDomain_4a646926-b789-43a3-b362-575139f25a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_QuotaShareReinsuranceTransactionsMember_a4f026d3-18e9-46c1-8b38-564972733931" xlink:href="mtg-20240630.xsd#mtg_QuotaShareReinsuranceTransactionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_4a646926-b789-43a3-b362-575139f25a29" xlink:to="loc_mtg_QuotaShareReinsuranceTransactionsMember_a4f026d3-18e9-46c1-8b38-564972733931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ExcessOfLossReinsuranceTransactionsMember_7a4a12d5-caa6-4048-aa14-77302c613936" xlink:href="mtg-20240630.xsd#mtg_ExcessOfLossReinsuranceTransactionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_4a646926-b789-43a3-b362-575139f25a29" xlink:to="loc_mtg_ExcessOfLossReinsuranceTransactionsMember_7a4a12d5-caa6-4048-aa14-77302c613936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectsOfReinsuranceLineItems_56dcb8fc-35ed-44a6-8b8c-623c12caee6b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectsOfReinsuranceLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceTable_22137baa-a34c-41bb-9cc9-3f87c1965c2e" xlink:to="loc_us-gaap_EffectsOfReinsuranceLineItems_56dcb8fc-35ed-44a6-8b8c-623c12caee6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract_05be6ba9-b989-4c3d-8546-4e1f933a1eaa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_56dcb8fc-35ed-44a6-8b8c-623c12caee6b" xlink:to="loc_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract_05be6ba9-b989-4c3d-8546-4e1f933a1eaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectPremiumsEarned_f77d0e10-8399-4d1d-b2db-5f87240d170a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DirectPremiumsEarned"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract_05be6ba9-b989-4c3d-8546-4e1f933a1eaa" xlink:to="loc_us-gaap_DirectPremiumsEarned_f77d0e10-8399-4d1d-b2db-5f87240d170a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssumedPremiumsEarned_489df63e-407d-4fdf-830d-ba75fd390059" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssumedPremiumsEarned"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract_05be6ba9-b989-4c3d-8546-4e1f933a1eaa" xlink:to="loc_us-gaap_AssumedPremiumsEarned_489df63e-407d-4fdf-830d-ba75fd390059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededPremiumsEarned_11a82d4c-0e9e-4a32-ae09-396fe8004187" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CededPremiumsEarned"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract_05be6ba9-b989-4c3d-8546-4e1f933a1eaa" xlink:to="loc_us-gaap_CededPremiumsEarned_11a82d4c-0e9e-4a32-ae09-396fe8004187" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PremiumsEarnedNet_99879c8c-380b-4f39-bfc8-f7be9fe030bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PremiumsEarnedNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract_05be6ba9-b989-4c3d-8546-4e1f933a1eaa" xlink:to="loc_us-gaap_PremiumsEarnedNet_99879c8c-380b-4f39-bfc8-f7be9fe030bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredNetAbstract_210357f0-2915-463f-9885-909f85ef77fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PolicyholderBenefitsAndClaimsIncurredNetAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_56dcb8fc-35ed-44a6-8b8c-623c12caee6b" xlink:to="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredNetAbstract_210357f0-2915-463f-9885-909f85ef77fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredGross_049bdc65-d7e9-4bb0-9fd7-d265eb601654" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PolicyholderBenefitsAndClaimsIncurredGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredNetAbstract_210357f0-2915-463f-9885-909f85ef77fa" xlink:to="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredGross_049bdc65-d7e9-4bb0-9fd7-d265eb601654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed_9980f28c-1425-483a-96f5-c4200462156c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredNetAbstract_210357f0-2915-463f-9885-909f85ef77fa" xlink:to="loc_us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed_9980f28c-1425-483a-96f5-c4200462156c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded_28a849fa-38cc-45e2-a402-1d4598ecf7fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredNetAbstract_210357f0-2915-463f-9885-909f85ef77fa" xlink:to="loc_us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded_28a849fa-38cc-45e2-a402-1d4598ecf7fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredNet_3af30bcc-1132-4cd9-8028-0641a2fc6169" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PolicyholderBenefitsAndClaimsIncurredNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredNetAbstract_210357f0-2915-463f-9885-909f85ef77fa" xlink:to="loc_us-gaap_PolicyholderBenefitsAndClaimsIncurredNet_3af30bcc-1132-4cd9-8028-0641a2fc6169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceProfitCommission_12e0a4e8-f704-4c7a-a3f4-115ee09b8d85" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceProfitCommission"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_56dcb8fc-35ed-44a6-8b8c-623c12caee6b" xlink:to="loc_mtg_ReinsuranceProfitCommission_12e0a4e8-f704-4c7a-a3f4-115ee09b8d85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceCedingCommissionEarned_e6e72315-11ee-4d28-8c00-8a0fc0ec9141" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceCedingCommissionEarned"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_56dcb8fc-35ed-44a6-8b8c-623c12caee6b" xlink:to="loc_mtg_ReinsuranceCedingCommissionEarned_e6e72315-11ee-4d28-8c00-8a0fc0ec9141" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/ReinsuranceNarrativeDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#ReinsuranceNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/ReinsuranceNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceDisclosuresAbstract_d1562e61-e416-4067-9c67-66df3778ce96" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectsOfReinsuranceTable_c98b9b06-c4cf-49a4-a2cb-778b69ca515c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectsOfReinsuranceTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReinsuranceDisclosuresAbstract_d1562e61-e416-4067-9c67-66df3778ce96" xlink:to="loc_us-gaap_EffectsOfReinsuranceTable_c98b9b06-c4cf-49a4-a2cb-778b69ca515c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e344a43c-50f1-4230-b9c9-85df34eb62aa" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceTable_c98b9b06-c4cf-49a4-a2cb-778b69ca515c" xlink:to="loc_dei_LegalEntityAxis_e344a43c-50f1-4230-b9c9-85df34eb62aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_18a5e5c6-ca5d-4f3e-b663-525b0283a676" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_e344a43c-50f1-4230-b9c9-85df34eb62aa" xlink:to="loc_dei_EntityDomain_18a5e5c6-ca5d-4f3e-b663-525b0283a676" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRespecialpurposeinsurersMember_c3222235-b19d-4b98-be97-66fc57b84ed1" xlink:href="mtg-20240630.xsd#mtg_HomeRespecialpurposeinsurersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_18a5e5c6-ca5d-4f3e-b663-525b0283a676" xlink:to="loc_mtg_HomeRespecialpurposeinsurersMember_c3222235-b19d-4b98-be97-66fc57b84ed1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededCreditRiskAxis_6371dda0-3148-4248-9c5e-226d2933acfd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CededCreditRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceTable_c98b9b06-c4cf-49a4-a2cb-778b69ca515c" xlink:to="loc_us-gaap_CededCreditRiskAxis_6371dda0-3148-4248-9c5e-226d2933acfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededCreditRiskReinsurerDomain_4228e8aa-a369-4eaf-9c06-d9f33bd7782d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CededCreditRiskReinsurerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CededCreditRiskAxis_6371dda0-3148-4248-9c5e-226d2933acfd" xlink:to="loc_us-gaap_CededCreditRiskReinsurerDomain_4228e8aa-a369-4eaf-9c06-d9f33bd7782d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_QuotaShareReinsuranceTransactionsMember_2ea954a9-9f90-4974-ab63-f7ebef806e90" xlink:href="mtg-20240630.xsd#mtg_QuotaShareReinsuranceTransactionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CededCreditRiskReinsurerDomain_4228e8aa-a369-4eaf-9c06-d9f33bd7782d" xlink:to="loc_mtg_QuotaShareReinsuranceTransactionsMember_2ea954a9-9f90-4974-ab63-f7ebef806e90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_CreditUnionQuotaShareReinsuranceTransactionMember_7fd359be-2341-4a67-91a6-428db218ecb8" xlink:href="mtg-20240630.xsd#mtg_CreditUnionQuotaShareReinsuranceTransactionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CededCreditRiskReinsurerDomain_4228e8aa-a369-4eaf-9c06-d9f33bd7782d" xlink:to="loc_mtg_CreditUnionQuotaShareReinsuranceTransactionMember_7fd359be-2341-4a67-91a6-428db218ecb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ExcessOfLossReinsuranceTransactionsHomeReTransactionsMember_c581a39c-1f39-4e38-9997-74c6ee457e27" xlink:href="mtg-20240630.xsd#mtg_ExcessOfLossReinsuranceTransactionsHomeReTransactionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CededCreditRiskReinsurerDomain_4228e8aa-a369-4eaf-9c06-d9f33bd7782d" xlink:to="loc_mtg_ExcessOfLossReinsuranceTransactionsHomeReTransactionsMember_c581a39c-1f39-4e38-9997-74c6ee457e27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectsOfReinsuranceLineItems_62846226-ad81-4dee-8c5b-85294927a842" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectsOfReinsuranceLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceTable_c98b9b06-c4cf-49a4-a2cb-778b69ca515c" xlink:to="loc_us-gaap_EffectsOfReinsuranceLineItems_62846226-ad81-4dee-8c5b-85294927a842" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingCommissionPercent_71f05711-37b0-4f47-87d1-32fdf51725fc" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingCommissionPercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_62846226-ad81-4dee-8c5b-85294927a842" xlink:to="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingCommissionPercent_71f05711-37b0-4f47-87d1-32fdf51725fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsAnnualLossRatioCap_fdbd42be-9d8f-44a6-a360-5e7fb1c4bcb2" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsAnnualLossRatioCap"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_62846226-ad81-4dee-8c5b-85294927a842" xlink:to="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsAnnualLossRatioCap_fdbd42be-9d8f-44a6-a360-5e7fb1c4bcb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsLifetimeLossRatioCap_c6fabc56-9fb5-45f2-b21b-ea8ed20fd669" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsLifetimeLossRatioCap"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_62846226-ad81-4dee-8c5b-85294927a842" xlink:to="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsLifetimeLossRatioCap_c6fabc56-9fb5-45f2-b21b-ea8ed20fd669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsThresholdForPrivateMortgageInsurerEligibilityRequirementsForTerminationElection_57129837-695e-40fe-ab58-1b9ab83b6376" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsThresholdForPrivateMortgageInsurerEligibilityRequirementsForTerminationElection"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_62846226-ad81-4dee-8c5b-85294927a842" xlink:to="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsThresholdForPrivateMortgageInsurerEligibilityRequirementsForTerminationElection_57129837-695e-40fe-ab58-1b9ab83b6376" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments_982395eb-cbaf-4c49-a110-0b2e165e8816" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_62846226-ad81-4dee-8c5b-85294927a842" xlink:to="loc_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments_982395eb-cbaf-4c49-a110-0b2e165e8816" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceAgreementOptionalRightPercentOfReinsuranceCoverageThreshold_af9f131a-892d-41c3-a4c8-dc57fda8efaa" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceAgreementOptionalRightPercentOfReinsuranceCoverageThreshold"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_62846226-ad81-4dee-8c5b-85294927a842" xlink:to="loc_mtg_ReinsuranceAgreementOptionalRightPercentOfReinsuranceCoverageThreshold_af9f131a-892d-41c3-a4c8-dc57fda8efaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceRetentionPolicyPercentOfTotalTrustAssetsInvestedInCashOrDirectU.S.FederalGovernmentObligations_3af1d54e-62ff-47cb-bd3a-97bb2750dc5e" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceRetentionPolicyPercentOfTotalTrustAssetsInvestedInCashOrDirectU.S.FederalGovernmentObligations"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_62846226-ad81-4dee-8c5b-85294927a842" xlink:to="loc_mtg_ReinsuranceRetentionPolicyPercentOfTotalTrustAssetsInvestedInCashOrDirectU.S.FederalGovernmentObligations_3af1d54e-62ff-47cb-bd3a-97bb2750dc5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/ReinsuranceQuotaShareTransactionsTermsDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#ReinsuranceQuotaShareTransactionsTermsDetails"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/ReinsuranceQuotaShareTransactionsTermsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceDisclosuresAbstract_e534b0b2-9a1a-4ad4-8d8e-32e3c21219b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectsOfReinsuranceTable_8af9f414-9e39-4a6a-9458-033121cd20dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectsOfReinsuranceTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReinsuranceDisclosuresAbstract_e534b0b2-9a1a-4ad4-8d8e-32e3c21219b4" xlink:to="loc_us-gaap_EffectsOfReinsuranceTable_8af9f414-9e39-4a6a-9458-033121cd20dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededCreditRiskAxis_021a5eeb-103f-41e8-9050-1f36cd221510" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CededCreditRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceTable_8af9f414-9e39-4a6a-9458-033121cd20dc" xlink:to="loc_us-gaap_CededCreditRiskAxis_021a5eeb-103f-41e8-9050-1f36cd221510" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededCreditRiskReinsurerDomain_f44f7316-cd7c-4ca7-bc27-83f1c8c04ad6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CededCreditRiskReinsurerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CededCreditRiskAxis_021a5eeb-103f-41e8-9050-1f36cd221510" xlink:to="loc_us-gaap_CededCreditRiskReinsurerDomain_f44f7316-cd7c-4ca7-bc27-83f1c8c04ad6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_QuotaShareReinsuranceTransaction2020And20212021NIWMember_9a0b39b0-c23a-4835-8b82-5f8dbb4afcbf" xlink:href="mtg-20240630.xsd#mtg_QuotaShareReinsuranceTransaction2020And20212021NIWMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CededCreditRiskReinsurerDomain_f44f7316-cd7c-4ca7-bc27-83f1c8c04ad6" xlink:to="loc_mtg_QuotaShareReinsuranceTransaction2020And20212021NIWMember_9a0b39b0-c23a-4835-8b82-5f8dbb4afcbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_QuotaShareReinsuranceTransaction2021And20222021NIWMember_53c5702a-dd86-4825-bc55-eec118ee124a" xlink:href="mtg-20240630.xsd#mtg_QuotaShareReinsuranceTransaction2021And20222021NIWMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CededCreditRiskReinsurerDomain_f44f7316-cd7c-4ca7-bc27-83f1c8c04ad6" xlink:to="loc_mtg_QuotaShareReinsuranceTransaction2021And20222021NIWMember_53c5702a-dd86-4825-bc55-eec118ee124a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_QuotaShareReinsuranceTransaction2021And20222022NIWMember_5fd89814-4968-4b96-bdb6-f9455b929271" xlink:href="mtg-20240630.xsd#mtg_QuotaShareReinsuranceTransaction2021And20222022NIWMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CededCreditRiskReinsurerDomain_f44f7316-cd7c-4ca7-bc27-83f1c8c04ad6" xlink:to="loc_mtg_QuotaShareReinsuranceTransaction2021And20222022NIWMember_5fd89814-4968-4b96-bdb6-f9455b929271" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_QuotaShareReinsuranceTransaction2022And20232022NIWMember_88e1c727-3934-499a-bca3-625d8e6e214e" xlink:href="mtg-20240630.xsd#mtg_QuotaShareReinsuranceTransaction2022And20232022NIWMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CededCreditRiskReinsurerDomain_f44f7316-cd7c-4ca7-bc27-83f1c8c04ad6" xlink:to="loc_mtg_QuotaShareReinsuranceTransaction2022And20232022NIWMember_88e1c727-3934-499a-bca3-625d8e6e214e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_QuotaShareReinsuranceTransaction2022And20232023NIWMember_794e693b-3fdf-4c07-acc1-eae9f865db96" xlink:href="mtg-20240630.xsd#mtg_QuotaShareReinsuranceTransaction2022And20232023NIWMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CededCreditRiskReinsurerDomain_f44f7316-cd7c-4ca7-bc27-83f1c8c04ad6" xlink:to="loc_mtg_QuotaShareReinsuranceTransaction2022And20232023NIWMember_794e693b-3fdf-4c07-acc1-eae9f865db96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_QuotaShareReinsuranceTransaction20232023NIWMember_c2385a26-d6f2-4458-bda3-326e80724768" xlink:href="mtg-20240630.xsd#mtg_QuotaShareReinsuranceTransaction20232023NIWMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CededCreditRiskReinsurerDomain_f44f7316-cd7c-4ca7-bc27-83f1c8c04ad6" xlink:to="loc_mtg_QuotaShareReinsuranceTransaction20232023NIWMember_c2385a26-d6f2-4458-bda3-326e80724768" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_QuotaShareReinsuranceTransaction20242024NIWMember_d9073705-8608-42b6-9809-de76f1e85234" xlink:href="mtg-20240630.xsd#mtg_QuotaShareReinsuranceTransaction20242024NIWMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CededCreditRiskReinsurerDomain_f44f7316-cd7c-4ca7-bc27-83f1c8c04ad6" xlink:to="loc_mtg_QuotaShareReinsuranceTransaction20242024NIWMember_d9073705-8608-42b6-9809-de76f1e85234" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_CreditUnionQuotaShareReinsuranceTransactionMember_3e5aa427-b188-4618-a913-5ee9c50ce461" xlink:href="mtg-20240630.xsd#mtg_CreditUnionQuotaShareReinsuranceTransactionMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CededCreditRiskReinsurerDomain_f44f7316-cd7c-4ca7-bc27-83f1c8c04ad6" xlink:to="loc_mtg_CreditUnionQuotaShareReinsuranceTransactionMember_3e5aa427-b188-4618-a913-5ee9c50ce461" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectsOfReinsuranceLineItems_66448d3b-92b2-4314-89c5-5e7e5c12b6d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectsOfReinsuranceLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceTable_8af9f414-9e39-4a6a-9458-033121cd20dc" xlink:to="loc_us-gaap_EffectsOfReinsuranceLineItems_66448d3b-92b2-4314-89c5-5e7e5c12b6d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent_30a814ef-3dda-436b-a09e-93a719b26cd9" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_66448d3b-92b2-4314-89c5-5e7e5c12b6d2" xlink:to="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent_30a814ef-3dda-436b-a09e-93a719b26cd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossRatio_b1bf741f-3b9a-4bbe-8ce4-439a3d888515" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossRatio"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_66448d3b-92b2-4314-89c5-5e7e5c12b6d2" xlink:to="loc_us-gaap_LossRatio_b1bf741f-3b9a-4bbe-8ce4-439a3d888515" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne_6016ce9d-918a-4f1d-9925-7657e84b70e7" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_66448d3b-92b2-4314-89c5-5e7e5c12b6d2" xlink:to="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne_6016ce9d-918a-4f1d-9925-7657e84b70e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo_d4878f43-5f35-4dc1-9d6b-3ab2aa7c88b0" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_66448d3b-92b2-4314-89c5-5e7e5c12b6d2" xlink:to="loc_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo_d4878f43-5f35-4dc1-9d6b-3ab2aa7c88b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/ReinsuranceExcessofLossReinsuranceDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#ReinsuranceExcessofLossReinsuranceDetails"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/ReinsuranceExcessofLossReinsuranceDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceDisclosuresAbstract_a06066f6-0dfd-4878-a702-cef308725772" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectsOfReinsuranceTable_9b4585d2-6aa7-4543-b5e3-94997c6bf273" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectsOfReinsuranceTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReinsuranceDisclosuresAbstract_a06066f6-0dfd-4878-a702-cef308725772" xlink:to="loc_us-gaap_EffectsOfReinsuranceTable_9b4585d2-6aa7-4543-b5e3-94997c6bf273" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_2b2bbc8b-febf-4599-9389-159684aa030c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceTable_9b4585d2-6aa7-4543-b5e3-94997c6bf273" xlink:to="loc_dei_LegalEntityAxis_2b2bbc8b-febf-4599-9389-159684aa030c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c518d298-f45d-4fb9-84d2-87b0732e1f01" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_2b2bbc8b-febf-4599-9389-159684aa030c" xlink:to="loc_dei_EntityDomain_c518d298-f45d-4fb9-84d2-87b0732e1f01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20231Member_ffc8b170-1179-40a4-ab93-bf2c1730cc5b" xlink:href="mtg-20240630.xsd#mtg_HomeRe20231Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c518d298-f45d-4fb9-84d2-87b0732e1f01" xlink:to="loc_mtg_HomeRe20231Member_ffc8b170-1179-40a4-ab93-bf2c1730cc5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20221Member_177ac119-2773-4f0c-b5d3-79e16da07176" xlink:href="mtg-20240630.xsd#mtg_HomeRe20221Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c518d298-f45d-4fb9-84d2-87b0732e1f01" xlink:to="loc_mtg_HomeRe20221Member_177ac119-2773-4f0c-b5d3-79e16da07176" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20212Member_71404437-67ec-4b28-b98d-9f296059ed9a" xlink:href="mtg-20240630.xsd#mtg_HomeRe20212Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c518d298-f45d-4fb9-84d2-87b0732e1f01" xlink:to="loc_mtg_HomeRe20212Member_71404437-67ec-4b28-b98d-9f296059ed9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20211Member_0fbef7c1-fbf6-4cde-afab-f4664ae5548c" xlink:href="mtg-20240630.xsd#mtg_HomeRe20211Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c518d298-f45d-4fb9-84d2-87b0732e1f01" xlink:to="loc_mtg_HomeRe20211Member_0fbef7c1-fbf6-4cde-afab-f4664ae5548c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20201Member_04b3f3d1-d684-40c8-8d54-3bc45b763eae" xlink:href="mtg-20240630.xsd#mtg_HomeRe20201Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c518d298-f45d-4fb9-84d2-87b0732e1f01" xlink:to="loc_mtg_HomeRe20201Member_04b3f3d1-d684-40c8-8d54-3bc45b763eae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20191Member_9b4808f4-7aca-4f41-aee4-96a73bd2cf6a" xlink:href="mtg-20240630.xsd#mtg_HomeRe20191Member"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c518d298-f45d-4fb9-84d2-87b0732e1f01" xlink:to="loc_mtg_HomeRe20191Member_9b4808f4-7aca-4f41-aee4-96a73bd2cf6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20181Member_65693002-cb36-4ce0-a276-bc67ba8fca3b" xlink:href="mtg-20240630.xsd#mtg_HomeRe20181Member"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_c518d298-f45d-4fb9-84d2-87b0732e1f01" xlink:to="loc_mtg_HomeRe20181Member_65693002-cb36-4ce0-a276-bc67ba8fca3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededCreditRiskAxis_3fc68405-5751-493a-a21d-28c31a61f8aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CededCreditRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceTable_9b4585d2-6aa7-4543-b5e3-94997c6bf273" xlink:to="loc_us-gaap_CededCreditRiskAxis_3fc68405-5751-493a-a21d-28c31a61f8aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededCreditRiskReinsurerDomain_64822080-225c-4c77-b0e3-2f1c6fe6bf68" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CededCreditRiskReinsurerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CededCreditRiskAxis_3fc68405-5751-493a-a21d-28c31a61f8aa" xlink:to="loc_us-gaap_CededCreditRiskReinsurerDomain_64822080-225c-4c77-b0e3-2f1c6fe6bf68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_A2024TraditionalXOLMember_bd1ba91f-98a6-424b-baff-99d6930d3a98" xlink:href="mtg-20240630.xsd#mtg_A2024TraditionalXOLMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CededCreditRiskReinsurerDomain_64822080-225c-4c77-b0e3-2f1c6fe6bf68" xlink:to="loc_mtg_A2024TraditionalXOLMember_bd1ba91f-98a6-424b-baff-99d6930d3a98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_A2023TraditionalXOLMember_c403d9af-800e-42ce-a01f-852adb02bd51" xlink:href="mtg-20240630.xsd#mtg_A2023TraditionalXOLMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CededCreditRiskReinsurerDomain_64822080-225c-4c77-b0e3-2f1c6fe6bf68" xlink:to="loc_mtg_A2023TraditionalXOLMember_c403d9af-800e-42ce-a01f-852adb02bd51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_A2022TraditionalXOLMember_dc6b8618-6170-4d3e-acc9-bbca5a14649d" xlink:href="mtg-20240630.xsd#mtg_A2022TraditionalXOLMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CededCreditRiskReinsurerDomain_64822080-225c-4c77-b0e3-2f1c6fe6bf68" xlink:to="loc_mtg_A2022TraditionalXOLMember_dc6b8618-6170-4d3e-acc9-bbca5a14649d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_ac7dd31c-2974-4b9f-9d9d-2551d32c009e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceTable_9b4585d2-6aa7-4543-b5e3-94997c6bf273" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_ac7dd31c-2974-4b9f-9d9d-2551d32c009e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_a50949e3-e48a-41a9-81a0-97b1b22bc7ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_ac7dd31c-2974-4b9f-9d9d-2551d32c009e" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_a50949e3-e48a-41a9-81a0-97b1b22bc7ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_0a34cb8d-3669-478f-9e81-e979a1ef387e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_a50949e3-e48a-41a9-81a0-97b1b22bc7ea" xlink:to="loc_us-gaap_SubsequentEventMember_0a34cb8d-3669-478f-9e81-e979a1ef387e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectsOfReinsuranceLineItems_a769f67a-3799-469b-955d-94e894900763" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectsOfReinsuranceLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceTable_9b4585d2-6aa7-4543-b5e3-94997c6bf273" xlink:to="loc_us-gaap_EffectsOfReinsuranceLineItems_a769f67a-3799-469b-955d-94e894900763" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_AmortizationPeriodExcessofLossReinsuranceCoverage_aa39d2b8-78fc-4ca3-b0dc-ccf15a0c83d3" xlink:href="mtg-20240630.xsd#mtg_AmortizationPeriodExcessofLossReinsuranceCoverage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_a769f67a-3799-469b-955d-94e894900763" xlink:to="loc_mtg_AmortizationPeriodExcessofLossReinsuranceCoverage_aa39d2b8-78fc-4ca3-b0dc-ccf15a0c83d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm_64c17524-6b66-4d04-8246-8aa126563782" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_a769f67a-3799-469b-955d-94e894900763" xlink:to="loc_mtg_ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm_64c17524-6b66-4d04-8246-8aa126563782" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceRetentionPolicyInitialAmountRetained_c6f8da97-b36e-48b7-9d64-99dd78d5d32b" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceRetentionPolicyInitialAmountRetained"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_a769f67a-3799-469b-955d-94e894900763" xlink:to="loc_mtg_ReinsuranceRetentionPolicyInitialAmountRetained_c6f8da97-b36e-48b7-9d64-99dd78d5d32b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceRetentionAmountRetainedPerLife_e150aa84-1ba2-41c0-b409-801f76837937" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceRetentionAmountRetainedPerLife"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_a769f67a-3799-469b-955d-94e894900763" xlink:to="loc_us-gaap_ReinsuranceRetentionAmountRetainedPerLife_e150aa84-1ba2-41c0-b409-801f76837937" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages_a024e53e-2695-4769-8fe8-26e392a2854f" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_a769f67a-3799-469b-955d-94e894900763" xlink:to="loc_mtg_ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages_a024e53e-2695-4769-8fe8-26e392a2854f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ReinsuranceRetentionPolicyFundingPercentage_094c73f2-c968-4808-8ad6-dae5a669660d" xlink:href="mtg-20240630.xsd#mtg_ReinsuranceRetentionPolicyFundingPercentage"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_a769f67a-3799-469b-955d-94e894900763" xlink:to="loc_mtg_ReinsuranceRetentionPolicyFundingPercentage_094c73f2-c968-4808-8ad6-dae5a669660d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/ReinsuranceVariableInterestEntityDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#ReinsuranceVariableInterestEntityDetails"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/ReinsuranceVariableInterestEntityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceDisclosuresAbstract_eb32ccea-cea9-453a-9001-0b6ce96ced59" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectsOfReinsuranceTable_42151260-73a7-46fa-95b1-7c82f86ab8f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectsOfReinsuranceTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReinsuranceDisclosuresAbstract_eb32ccea-cea9-453a-9001-0b6ce96ced59" xlink:to="loc_us-gaap_EffectsOfReinsuranceTable_42151260-73a7-46fa-95b1-7c82f86ab8f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_19e1e699-e329-46cd-b242-c7c5237c9d99" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceTable_42151260-73a7-46fa-95b1-7c82f86ab8f4" xlink:to="loc_dei_LegalEntityAxis_19e1e699-e329-46cd-b242-c7c5237c9d99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6c163bff-6471-4aa3-9893-f0fdc5ccab86" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_19e1e699-e329-46cd-b242-c7c5237c9d99" xlink:to="loc_dei_EntityDomain_6c163bff-6471-4aa3-9893-f0fdc5ccab86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20231Member_82d58b6d-e9cf-4424-b2b5-30e676c4a631" xlink:href="mtg-20240630.xsd#mtg_HomeRe20231Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6c163bff-6471-4aa3-9893-f0fdc5ccab86" xlink:to="loc_mtg_HomeRe20231Member_82d58b6d-e9cf-4424-b2b5-30e676c4a631" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20221Member_5e591795-fecf-45dc-8f6c-d456eb602c84" xlink:href="mtg-20240630.xsd#mtg_HomeRe20221Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6c163bff-6471-4aa3-9893-f0fdc5ccab86" xlink:to="loc_mtg_HomeRe20221Member_5e591795-fecf-45dc-8f6c-d456eb602c84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20212Member_beacef67-5bd7-4bef-950d-71a0ef9cc680" xlink:href="mtg-20240630.xsd#mtg_HomeRe20212Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6c163bff-6471-4aa3-9893-f0fdc5ccab86" xlink:to="loc_mtg_HomeRe20212Member_beacef67-5bd7-4bef-950d-71a0ef9cc680" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20211Member_59e36e55-d03e-4b05-868c-cbfc1a57228d" xlink:href="mtg-20240630.xsd#mtg_HomeRe20211Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6c163bff-6471-4aa3-9893-f0fdc5ccab86" xlink:to="loc_mtg_HomeRe20211Member_59e36e55-d03e-4b05-868c-cbfc1a57228d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20201Member_19be73ac-c586-41d8-86d0-e064d4cf7d7a" xlink:href="mtg-20240630.xsd#mtg_HomeRe20201Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6c163bff-6471-4aa3-9893-f0fdc5ccab86" xlink:to="loc_mtg_HomeRe20201Member_19be73ac-c586-41d8-86d0-e064d4cf7d7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20191Member_b2ab1f8c-e730-4b0e-9e95-2a51cf295141" xlink:href="mtg-20240630.xsd#mtg_HomeRe20191Member"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6c163bff-6471-4aa3-9893-f0fdc5ccab86" xlink:to="loc_mtg_HomeRe20191Member_b2ab1f8c-e730-4b0e-9e95-2a51cf295141" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_HomeRe20181Member_d4647d5f-502a-41c7-9482-ec14c65255c8" xlink:href="mtg-20240630.xsd#mtg_HomeRe20181Member"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_6c163bff-6471-4aa3-9893-f0fdc5ccab86" xlink:to="loc_mtg_HomeRe20181Member_d4647d5f-502a-41c7-9482-ec14c65255c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectsOfReinsuranceLineItems_57355b02-05fa-4c4d-b46c-e0d79a89cd4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectsOfReinsuranceLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceTable_42151260-73a7-46fa-95b1-7c82f86ab8f4" xlink:to="loc_us-gaap_EffectsOfReinsuranceLineItems_57355b02-05fa-4c4d-b46c-e0d79a89cd4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_d8cf338f-f123-43ba-b8b6-d8740a1e2297" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectsOfReinsuranceLineItems_57355b02-05fa-4c4d-b46c-e0d79a89cd4a" xlink:to="loc_us-gaap_Assets_d8cf338f-f123-43ba-b8b6-d8740a1e2297" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/EarningsperShareDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#EarningsperShareDetails"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/EarningsperShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_f5f6adbd-5c13-4e8e-8b9b-2c5a34c7839c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_940249ec-1646-4056-8911-4bff91f1fd59" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_f5f6adbd-5c13-4e8e-8b9b-2c5a34c7839c" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_940249ec-1646-4056-8911-4bff91f1fd59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_927a0d04-1d38-47f2-91a6-8fc08bb3061f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_940249ec-1646-4056-8911-4bff91f1fd59" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_927a0d04-1d38-47f2-91a6-8fc08bb3061f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_4be23352-8c1a-49c5-bf56-7a536b802f8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_927a0d04-1d38-47f2-91a6-8fc08bb3061f" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_4be23352-8c1a-49c5-bf56-7a536b802f8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleSubordinatedDebtMember_ed2a3950-00c6-4d66-9605-277701a4a8fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleSubordinatedDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_4be23352-8c1a-49c5-bf56-7a536b802f8f" xlink:to="loc_us-gaap_ConvertibleSubordinatedDebtMember_ed2a3950-00c6-4d66-9605-277701a4a8fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems_d674821a-3e80-4431-81c5-35fcb15adcfc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_940249ec-1646-4056-8911-4bff91f1fd59" xlink:to="loc_us-gaap_EarningsPerShareBasicLineItems_d674821a-3e80-4431-81c5-35fcb15adcfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_2fe24c5c-f290-46ab-8142-698e2baa9ecf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_d674821a-3e80-4431-81c5-35fcb15adcfc" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_2fe24c5c-f290-46ab-8142-698e2baa9ecf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_17feb63b-e81b-46fd-9162-4a7e9ec2ecd6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_2fe24c5c-f290-46ab-8142-698e2baa9ecf" xlink:to="loc_us-gaap_NetIncomeLoss_17feb63b-e81b-46fd-9162-4a7e9ec2ecd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_92ed3ba7-4fa3-4510-a151-107605afd7fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_2fe24c5c-f290-46ab-8142-698e2baa9ecf" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_92ed3ba7-4fa3-4510-a151-107605afd7fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_72a7ff51-c359-4165-8ab3-228e7845b36f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_2fe24c5c-f290-46ab-8142-698e2baa9ecf" xlink:to="loc_us-gaap_EarningsPerShareBasic_72a7ff51-c359-4165-8ab3-228e7845b36f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_b16cfa30-1997-4059-80b5-719f8d8f0edb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_d674821a-3e80-4431-81c5-35fcb15adcfc" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_b16cfa30-1997-4059-80b5-719f8d8f0edb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_599102cb-bcd0-4411-984d-485e843a5869" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_b16cfa30-1997-4059-80b5-719f8d8f0edb" xlink:to="loc_us-gaap_NetIncomeLoss_599102cb-bcd0-4411-984d-485e843a5869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther_e9792d83-63a9-4fc6-85c6-266ca5ab4444" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_b16cfa30-1997-4059-80b5-719f8d8f0edb" xlink:to="loc_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther_e9792d83-63a9-4fc6-85c6-266ca5ab4444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_d6d578ab-84d2-4cd8-8760-963539cdb01b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_b16cfa30-1997-4059-80b5-719f8d8f0edb" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_d6d578ab-84d2-4cd8-8760-963539cdb01b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e61f3dc2-ff82-49f2-b1de-2719902162d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_b16cfa30-1997-4059-80b5-719f8d8f0edb" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e61f3dc2-ff82-49f2-b1de-2719902162d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecuritiesAbstract_2cb0f4ed-b19f-440b-9dff-382d370b7365" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DilutiveSecuritiesAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_b16cfa30-1997-4059-80b5-719f8d8f0edb" xlink:to="loc_us-gaap_DilutiveSecuritiesAbstract_2cb0f4ed-b19f-440b-9dff-382d370b7365" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_58e43629-e146-4be3-beeb-c5fcab84242e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract_2cb0f4ed-b19f-440b-9dff-382d370b7365" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_58e43629-e146-4be3-beeb-c5fcab84242e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_01b65077-b8b0-40bf-8dc0-1e7ccd64e73b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract_2cb0f4ed-b19f-440b-9dff-382d370b7365" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_01b65077-b8b0-40bf-8dc0-1e7ccd64e73b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7c7db7a8-0410-45e4-8e6d-e252a2655e8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_b16cfa30-1997-4059-80b5-719f8d8f0edb" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_7c7db7a8-0410-45e4-8e6d-e252a2655e8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_a17b0145-1072-4a53-9880-6d564503b1e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_b16cfa30-1997-4059-80b5-719f8d8f0edb" xlink:to="loc_us-gaap_EarningsPerShareDiluted_a17b0145-1072-4a53-9880-6d564503b1e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_9e4b60da-921d-470c-9118-a540f5e07092" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_d674821a-3e80-4431-81c5-35fcb15adcfc" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_9e4b60da-921d-470c-9118-a540f5e07092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_44989034-ecfb-42fc-a356-a1aeeeb33fc0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_d674821a-3e80-4431-81c5-35fcb15adcfc" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_44989034-ecfb-42fc-a356-a1aeeeb33fc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/InvestmentsDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#InvestmentsDetails"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/InvestmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAbstract_f1848c47-0538-442f-a174-95d1cec31e65" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_2cae1191-4553-4c1e-b807-7db4747ef293" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAbstract_f1848c47-0538-442f-a174-95d1cec31e65" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_2cae1191-4553-4c1e-b807-7db4747ef293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_930fb351-a862-4b89-9d3b-ba8e81b38498" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_2cae1191-4553-4c1e-b807-7db4747ef293" xlink:to="loc_us-gaap_FinancialInstrumentAxis_930fb351-a862-4b89-9d3b-ba8e81b38498" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1d27ff2c-f453-4252-8d6b-107a28e1c164" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_930fb351-a862-4b89-9d3b-ba8e81b38498" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1d27ff2c-f453-4252-8d6b-107a28e1c164" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_f9f2e69f-f1c8-4dea-b04b-8a535ccd7dbb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1d27ff2c-f453-4252-8d6b-107a28e1c164" xlink:to="loc_us-gaap_DebtSecuritiesMember_f9f2e69f-f1c8-4dea-b04b-8a535ccd7dbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_52a62470-67b1-4db9-9cc6-846471cadb66" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesMember_f9f2e69f-f1c8-4dea-b04b-8a535ccd7dbb" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_52a62470-67b1-4db9-9cc6-846471cadb66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_06ca50fe-2c54-4090-892f-cb33421b4376" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesMember_f9f2e69f-f1c8-4dea-b04b-8a535ccd7dbb" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_06ca50fe-2c54-4090-892f-cb33421b4376" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_d303ece6-df2e-40c5-a25d-52ae8a9dd7da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesMember_f9f2e69f-f1c8-4dea-b04b-8a535ccd7dbb" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_d303ece6-df2e-40c5-a25d-52ae8a9dd7da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_ff3dd012-8af6-42a7-ab4c-0275f16dcfe3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesMember_f9f2e69f-f1c8-4dea-b04b-8a535ccd7dbb" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_ff3dd012-8af6-42a7-ab4c-0275f16dcfe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_08a5a8ce-9290-4a12-83ea-17046cde4eb1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesMember_f9f2e69f-f1c8-4dea-b04b-8a535ccd7dbb" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_08a5a8ce-9290-4a12-83ea-17046cde4eb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_0ee00349-1dc4-4f5c-97ea-72ac94634d1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesMember_f9f2e69f-f1c8-4dea-b04b-8a535ccd7dbb" xlink:to="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_0ee00349-1dc4-4f5c-97ea-72ac94634d1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralizedLoanObligationsMember_e0d90722-5ced-4cea-aed8-ed56c5ce330e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralizedLoanObligationsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesMember_f9f2e69f-f1c8-4dea-b04b-8a535ccd7dbb" xlink:to="loc_us-gaap_CollateralizedLoanObligationsMember_e0d90722-5ced-4cea-aed8-ed56c5ce330e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_67cd0552-7d0f-4704-88c3-a1ab5de06f1b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesMember_f9f2e69f-f1c8-4dea-b04b-8a535ccd7dbb" xlink:to="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_67cd0552-7d0f-4704-88c3-a1ab5de06f1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_e466b552-3e54-4539-a0d3-9b8edb78e934" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesMember_f9f2e69f-f1c8-4dea-b04b-8a535ccd7dbb" xlink:to="loc_us-gaap_CommercialPaperMember_e466b552-3e54-4539-a0d3-9b8edb78e934" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_31ee2962-9e03-4b13-b1fe-47911f6b15be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_2cae1191-4553-4c1e-b807-7db4747ef293" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_31ee2962-9e03-4b13-b1fe-47911f6b15be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_8ea1f12c-3366-434d-a112-7e4414f3371b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_31ee2962-9e03-4b13-b1fe-47911f6b15be" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_8ea1f12c-3366-434d-a112-7e4414f3371b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_3b9f9b1d-a282-4162-8159-f98747b4cd48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_31ee2962-9e03-4b13-b1fe-47911f6b15be" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_3b9f9b1d-a282-4162-8159-f98747b4cd48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_c36e8f3d-a16d-4d54-a1ac-b14319e94087" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_31ee2962-9e03-4b13-b1fe-47911f6b15be" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_c36e8f3d-a16d-4d54-a1ac-b14319e94087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_928b0a8e-231e-4d8a-b624-01e03f6b8775" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_31ee2962-9e03-4b13-b1fe-47911f6b15be" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_928b0a8e-231e-4d8a-b624-01e03f6b8775" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldByInsuranceRegulators_1d3fe110-a6ea-4c35-8568-5f8001062c63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsHeldByInsuranceRegulators"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_31ee2962-9e03-4b13-b1fe-47911f6b15be" xlink:to="loc_us-gaap_AssetsHeldByInsuranceRegulators_1d3fe110-a6ea-4c35-8568-5f8001062c63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldInTrust_82442b59-a519-4fbe-9fcd-6451d617ecff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsHeldInTrust"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_31ee2962-9e03-4b13-b1fe-47911f6b15be" xlink:to="loc_us-gaap_AssetsHeldInTrust_82442b59-a519-4fbe-9fcd-6451d617ecff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAbstract_3566e33d-15f4-40ee-8817-a332490da1c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_22c80aa3-d3e6-4987-a3b8-79e55d046512" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAbstract_3566e33d-15f4-40ee-8817-a332490da1c3" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_22c80aa3-d3e6-4987-a3b8-79e55d046512" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_0fcf27f5-1230-4b29-9239-2e1ae6aca11b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_22c80aa3-d3e6-4987-a3b8-79e55d046512" xlink:to="loc_us-gaap_FinancialInstrumentAxis_0fcf27f5-1230-4b29-9239-2e1ae6aca11b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22922fd1-7ae7-4782-b37a-132e949e1307" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_0fcf27f5-1230-4b29-9239-2e1ae6aca11b" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22922fd1-7ae7-4782-b37a-132e949e1307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_1dbfeeb0-84b9-4583-9acd-5dabcf0000a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22922fd1-7ae7-4782-b37a-132e949e1307" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_1dbfeeb0-84b9-4583-9acd-5dabcf0000a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_fb3b2454-9ded-4613-bb68-9208a27c189d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22922fd1-7ae7-4782-b37a-132e949e1307" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_fb3b2454-9ded-4613-bb68-9208a27c189d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_e0e06408-0eb2-424f-8c3f-f2042006c767" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22922fd1-7ae7-4782-b37a-132e949e1307" xlink:to="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_e0e06408-0eb2-424f-8c3f-f2042006c767" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralizedLoanObligationsMember_58661905-86cd-467f-afab-16dac1f2a5b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralizedLoanObligationsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22922fd1-7ae7-4782-b37a-132e949e1307" xlink:to="loc_us-gaap_CollateralizedLoanObligationsMember_58661905-86cd-467f-afab-16dac1f2a5b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_afcce379-fcb1-4898-82bc-6a2b67d61f18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_22c80aa3-d3e6-4987-a3b8-79e55d046512" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_afcce379-fcb1-4898-82bc-6a2b67d61f18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_923879cb-941f-40cc-86da-9118ea97c8a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_afcce379-fcb1-4898-82bc-6a2b67d61f18" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_923879cb-941f-40cc-86da-9118ea97c8a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_5a330fcf-ced0-42d8-bb72-4bf5910877e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_923879cb-941f-40cc-86da-9118ea97c8a9" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_5a330fcf-ced0-42d8-bb72-4bf5910877e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_259db2d0-8879-4df9-a0d9-d36ab936e723" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_923879cb-941f-40cc-86da-9118ea97c8a9" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_259db2d0-8879-4df9-a0d9-d36ab936e723" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_85fbe31d-1372-493d-8d8e-2ca329b9e213" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_923879cb-941f-40cc-86da-9118ea97c8a9" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_85fbe31d-1372-493d-8d8e-2ca329b9e213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_71ca8101-e181-472d-be37-eb143727ba38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_923879cb-941f-40cc-86da-9118ea97c8a9" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_71ca8101-e181-472d-be37-eb143727ba38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost_6c9f63dc-bc1c-428c-a437-2a3837c5dfe8" xlink:href="mtg-20240630.xsd#mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_923879cb-941f-40cc-86da-9118ea97c8a9" xlink:to="loc_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost_6c9f63dc-bc1c-428c-a437-2a3837c5dfe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_ab029951-7737-46aa-845c-8308004623f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_923879cb-941f-40cc-86da-9118ea97c8a9" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_ab029951-7737-46aa-845c-8308004623f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_7106ac3f-eef6-4415-ba79-fb0abbe86316" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_923879cb-941f-40cc-86da-9118ea97c8a9" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_7106ac3f-eef6-4415-ba79-fb0abbe86316" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_863a372d-e596-458e-a3f5-aa550e09a3b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_afcce379-fcb1-4898-82bc-6a2b67d61f18" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_863a372d-e596-458e-a3f5-aa550e09a3b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_1e0fa3ae-dc67-4a10-b005-b3c5347c344a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_863a372d-e596-458e-a3f5-aa550e09a3b7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_1e0fa3ae-dc67-4a10-b005-b3c5347c344a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_252a03b1-279b-4629-8940-d4fc963269c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_863a372d-e596-458e-a3f5-aa550e09a3b7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_252a03b1-279b-4629-8940-d4fc963269c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_b6cc7e0a-5b01-4179-927a-e731401846f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_863a372d-e596-458e-a3f5-aa550e09a3b7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_b6cc7e0a-5b01-4179-927a-e731401846f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_365798ea-6ddc-41ed-bcbf-002da045f075" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_863a372d-e596-458e-a3f5-aa550e09a3b7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_365798ea-6ddc-41ed-bcbf-002da045f075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue_62d44c20-05ba-46c4-8b3e-7adc671a1dcd" xlink:href="mtg-20240630.xsd#mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_863a372d-e596-458e-a3f5-aa550e09a3b7" xlink:to="loc_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue_62d44c20-05ba-46c4-8b3e-7adc671a1dcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_e0bd2ad8-a750-4de7-9b31-1a7b29d91502" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_863a372d-e596-458e-a3f5-aa550e09a3b7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_e0bd2ad8-a750-4de7-9b31-1a7b29d91502" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_79c5e30e-be97-4c0d-94df-e5711b5f6f5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_863a372d-e596-458e-a3f5-aa550e09a3b7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_79c5e30e-be97-4c0d-94df-e5711b5f6f5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/InvestmentsEquitySecuritiesDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#InvestmentsEquitySecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/InvestmentsEquitySecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAbstract_9c25d407-9ff6-4693-a238-f38cb3d3d40f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLossAbstract_a155cab8-7bad-4c25-aab9-d959c5a8c5d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNiGainLossAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAbstract_9c25d407-9ff6-4693-a238-f38cb3d3d40f" xlink:to="loc_us-gaap_EquitySecuritiesFvNiGainLossAbstract_a155cab8-7bad-4c25-aab9-d959c5a8c5d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiCost_78956a4b-2cb9-4350-9a87-0d0e5b094478" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNiCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesFvNiGainLossAbstract_a155cab8-7bad-4c25-aab9-d959c5a8c5d4" xlink:to="loc_us-gaap_EquitySecuritiesFvNiCost_78956a4b-2cb9-4350-9a87-0d0e5b094478" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGain_a16d77e1-60d0-4084-bdd9-8de94373fabb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGain"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesFvNiGainLossAbstract_a155cab8-7bad-4c25-aab9-d959c5a8c5d4" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGain_a16d77e1-60d0-4084-bdd9-8de94373fabb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedLoss_334c1eea-71b0-46a3-a3e6-2106954306c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesFvNiGainLossAbstract_a155cab8-7bad-4c25-aab9-d959c5a8c5d4" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedLoss_334c1eea-71b0-46a3-a3e6-2106954306c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_c5bd7b9d-2c2e-45de-92e6-bd5749bd487b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesFvNiGainLossAbstract_a155cab8-7bad-4c25-aab9-d959c5a8c5d4" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_c5bd7b9d-2c2e-45de-92e6-bd5749bd487b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/InvestmentsNetGainsLossesOnInvestmentsandOtherFinancialInstrumentsDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#InvestmentsNetGainsLossesOnInvestmentsandOtherFinancialInstrumentsDetails"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/InvestmentsNetGainsLossesOnInvestmentsandOtherFinancialInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAbstract_585f29fd-2fe9-4c0d-9b3c-04d6dfb5f727" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_FixedIncomeSecuritiesAbstract_d817a48c-f69f-48d2-b2a9-bab934e3882f" xlink:href="mtg-20240630.xsd#mtg_FixedIncomeSecuritiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAbstract_585f29fd-2fe9-4c0d-9b3c-04d6dfb5f727" xlink:to="loc_mtg_FixedIncomeSecuritiesAbstract_d817a48c-f69f-48d2-b2a9-bab934e3882f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_4390655c-b03f-48fc-a8d1-fd21983c73e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtg_FixedIncomeSecuritiesAbstract_d817a48c-f69f-48d2-b2a9-bab934e3882f" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_4390655c-b03f-48fc-a8d1-fd21983c73e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_6c880495-f29d-4d5d-a779-9a6a127e00b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtg_FixedIncomeSecuritiesAbstract_d817a48c-f69f-48d2-b2a9-bab934e3882f" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_6c880495-f29d-4d5d-a779-9a6a127e00b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLossAbstract_0cdb63ff-6fd6-4ca2-9b95-11b747610ff6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtAndEquitySecuritiesGainLossAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAbstract_585f29fd-2fe9-4c0d-9b3c-04d6dfb5f727" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesGainLossAbstract_0cdb63ff-6fd6-4ca2-9b95-11b747610ff6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_7db06989-42cd-4264-838e-eaaf592eb126" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtAndEquitySecuritiesGainLossAbstract_0cdb63ff-6fd6-4ca2-9b95-11b747610ff6" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_7db06989-42cd-4264-838e-eaaf592eb126" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet_cf81a3dd-e4c4-4916-83e2-a79f0d80a258" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAbstract_585f29fd-2fe9-4c0d-9b3c-04d6dfb5f727" xlink:to="loc_us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet_cf81a3dd-e4c4-4916-83e2-a79f0d80a258" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestmentsAbstract_899dc8a4-5978-43c2-80d6-960d5e185d1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnInvestmentsAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAbstract_585f29fd-2fe9-4c0d-9b3c-04d6dfb5f727" xlink:to="loc_us-gaap_GainLossOnInvestmentsAbstract_899dc8a4-5978-43c2-80d6-960d5e185d1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherInvestments_ae3f16a9-da89-4ff8-8cf7-8b1336be6487" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfOtherInvestments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GainLossOnInvestmentsAbstract_899dc8a4-5978-43c2-80d6-960d5e185d1f" xlink:to="loc_us-gaap_GainLossOnSaleOfOtherInvestments_ae3f16a9-da89-4ff8-8cf7-8b1336be6487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments_88e1e8d1-897d-4adc-954f-8e65c2272c16" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrealizedGainLossOnInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GainLossOnInvestmentsAbstract_899dc8a4-5978-43c2-80d6-960d5e185d1f" xlink:to="loc_us-gaap_UnrealizedGainLossOnInvestments_88e1e8d1-897d-4adc-954f-8e65c2272c16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments_2d371c26-1847-454f-814f-10e4f1fc1438" xlink:href="mtg-20240630.xsd#mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAbstract_585f29fd-2fe9-4c0d-9b3c-04d6dfb5f727" xlink:to="loc_mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments_2d371c26-1847-454f-814f-10e4f1fc1438" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_bd3e5b56-11e2-4998-93b6-e78c9d075d98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAbstract_585f29fd-2fe9-4c0d-9b3c-04d6dfb5f727" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_bd3e5b56-11e2-4998-93b6-e78c9d075d98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#InvestmentsSecuritiesInUnrealizedLossPositionDetails"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAbstract_c897cff4-4ce2-43d3-85b7-4717c0a0e00d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsTable_e06dd74a-687d-42b4-9f02-9259ebaaf7a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInvestmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAbstract_c897cff4-4ce2-43d3-85b7-4717c0a0e00d" xlink:to="loc_us-gaap_ScheduleOfInvestmentsTable_e06dd74a-687d-42b4-9f02-9259ebaaf7a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_e01145d9-7bfe-4f03-8fb7-52c406e671c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_e06dd74a-687d-42b4-9f02-9259ebaaf7a9" xlink:to="loc_us-gaap_FinancialInstrumentAxis_e01145d9-7bfe-4f03-8fb7-52c406e671c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_21802213-9b84-4ddc-afc2-1419c0e2f348" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_e01145d9-7bfe-4f03-8fb7-52c406e671c3" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_21802213-9b84-4ddc-afc2-1419c0e2f348" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_1ca02781-5385-44f6-8a6c-a878abc8d7e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_21802213-9b84-4ddc-afc2-1419c0e2f348" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_1ca02781-5385-44f6-8a6c-a878abc8d7e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_601ce5b4-1934-4861-8906-0d79c158586f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_21802213-9b84-4ddc-afc2-1419c0e2f348" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_601ce5b4-1934-4861-8906-0d79c158586f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_132992fb-4217-49eb-b26f-19d93edd6367" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_21802213-9b84-4ddc-afc2-1419c0e2f348" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_132992fb-4217-49eb-b26f-19d93edd6367" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_c1a65ea3-002a-4a0e-a5a9-08c3b9446b38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_21802213-9b84-4ddc-afc2-1419c0e2f348" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_c1a65ea3-002a-4a0e-a5a9-08c3b9446b38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_9b8fbcd4-4356-4a05-a9ac-8f79d257d84f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_21802213-9b84-4ddc-afc2-1419c0e2f348" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_9b8fbcd4-4356-4a05-a9ac-8f79d257d84f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_116a9583-d6c5-4079-b005-464ee5d3426a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_21802213-9b84-4ddc-afc2-1419c0e2f348" xlink:to="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_116a9583-d6c5-4079-b005-464ee5d3426a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralizedLoanObligationsMember_d2c0bd4f-a03e-4599-a610-22192878ae44" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralizedLoanObligationsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_21802213-9b84-4ddc-afc2-1419c0e2f348" xlink:to="loc_us-gaap_CollateralizedLoanObligationsMember_d2c0bd4f-a03e-4599-a610-22192878ae44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_e3b2bad5-613a-4b20-b2a5-19088318e599" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_21802213-9b84-4ddc-afc2-1419c0e2f348" xlink:to="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_e3b2bad5-613a-4b20-b2a5-19088318e599" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_8f58f711-54ee-46c4-a707-a5436165ed0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_21802213-9b84-4ddc-afc2-1419c0e2f348" xlink:to="loc_us-gaap_CommercialPaperMember_8f58f711-54ee-46c4-a707-a5436165ed0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInvestmentsLineItems_1569da8a-dd17-4045-9bdd-cc3faf7dfcdf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInvestmentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsTable_e06dd74a-687d-42b4-9f02-9259ebaaf7a9" xlink:to="loc_us-gaap_ScheduleOfInvestmentsLineItems_1569da8a-dd17-4045-9bdd-cc3faf7dfcdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_9b409894-f31b-4863-9566-ff15c089ca97" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_1569da8a-dd17-4045-9bdd-cc3faf7dfcdf" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_9b409894-f31b-4863-9566-ff15c089ca97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_0a1394a6-d0e4-4c75-81e4-2d3a899decf9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_1569da8a-dd17-4045-9bdd-cc3faf7dfcdf" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_0a1394a6-d0e4-4c75-81e4-2d3a899decf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_7200959f-a42c-4a61-abc3-fb578973b446" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_1569da8a-dd17-4045-9bdd-cc3faf7dfcdf" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_7200959f-a42c-4a61-abc3-fb578973b446" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_568c6e0a-7b8d-40bf-a287-ed3593ec3eae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_1569da8a-dd17-4045-9bdd-cc3faf7dfcdf" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_568c6e0a-7b8d-40bf-a287-ed3593ec3eae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_e2a6ec56-f07f-41d8-8581-2ac2c025e774" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_1569da8a-dd17-4045-9bdd-cc3faf7dfcdf" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_e2a6ec56-f07f-41d8-8581-2ac2c025e774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_18d32b20-b125-41d4-8b7e-183a215966f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_1569da8a-dd17-4045-9bdd-cc3faf7dfcdf" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_18d32b20-b125-41d4-8b7e-183a215966f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_0b687058-a1ff-4b08-b9ca-30ce3a61c7ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfInvestmentsLineItems_1569da8a-dd17-4045-9bdd-cc3faf7dfcdf" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_0b687058-a1ff-4b08-b9ca-30ce3a61c7ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#FairValueMeasurementsDetails"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/FairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_ddfb1de1-c475-48f6-9f93-3220b0d3a3f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b4ece701-2d62-40fb-a485-f030a24cedea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_ddfb1de1-c475-48f6-9f93-3220b0d3a3f9" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b4ece701-2d62-40fb-a485-f030a24cedea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_f9abb2c1-0496-432f-8206-dcdf85b8aaf8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b4ece701-2d62-40fb-a485-f030a24cedea" xlink:to="loc_us-gaap_FinancialInstrumentAxis_f9abb2c1-0496-432f-8206-dcdf85b8aaf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_052c6551-9f4d-48da-8bef-56f8f1498c61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_f9abb2c1-0496-432f-8206-dcdf85b8aaf8" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_052c6551-9f4d-48da-8bef-56f8f1498c61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_c5a2ada6-f001-42f2-a94f-ad8bb403c8f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_052c6551-9f4d-48da-8bef-56f8f1498c61" xlink:to="loc_us-gaap_DebtSecuritiesMember_c5a2ada6-f001-42f2-a94f-ad8bb403c8f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_a14903fa-90d1-4843-b5f0-a904821a2434" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesMember_c5a2ada6-f001-42f2-a94f-ad8bb403c8f7" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_a14903fa-90d1-4843-b5f0-a904821a2434" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_4ceb4129-91ad-462c-9f57-13b44ae4fe22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesMember_c5a2ada6-f001-42f2-a94f-ad8bb403c8f7" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_4ceb4129-91ad-462c-9f57-13b44ae4fe22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_fd3d3db8-6d8e-40ba-a7df-b5aadf42a8c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesMember_c5a2ada6-f001-42f2-a94f-ad8bb403c8f7" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_fd3d3db8-6d8e-40ba-a7df-b5aadf42a8c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_91a8f3f0-a19b-4b3f-a475-55082ba74629" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesMember_c5a2ada6-f001-42f2-a94f-ad8bb403c8f7" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_91a8f3f0-a19b-4b3f-a475-55082ba74629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_f9159014-f804-4515-ad4e-858565677f23" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesMember_c5a2ada6-f001-42f2-a94f-ad8bb403c8f7" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_f9159014-f804-4515-ad4e-858565677f23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_4a80f411-9dd7-4f85-8463-28afc85ea481" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesMember_c5a2ada6-f001-42f2-a94f-ad8bb403c8f7" xlink:to="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_4a80f411-9dd7-4f85-8463-28afc85ea481" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralizedLoanObligationsMember_1e524f39-7c4d-4de1-ae1f-5e886fc64d22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralizedLoanObligationsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesMember_c5a2ada6-f001-42f2-a94f-ad8bb403c8f7" xlink:to="loc_us-gaap_CollateralizedLoanObligationsMember_1e524f39-7c4d-4de1-ae1f-5e886fc64d22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_af0869c7-e04f-47d9-a657-82766485c5e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesMember_c5a2ada6-f001-42f2-a94f-ad8bb403c8f7" xlink:to="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_af0869c7-e04f-47d9-a657-82766485c5e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_cc7c7d50-2cbc-4285-bc4e-49c453fd63c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesMember_c5a2ada6-f001-42f2-a94f-ad8bb403c8f7" xlink:to="loc_us-gaap_CommercialPaperMember_cc7c7d50-2cbc-4285-bc4e-49c453fd63c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fa809a08-212e-4898-8fbf-b6afb9b279d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b4ece701-2d62-40fb-a485-f030a24cedea" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fa809a08-212e-4898-8fbf-b6afb9b279d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_28bd6f44-6a6d-4213-96e5-cc0a1fb2da95" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fa809a08-212e-4898-8fbf-b6afb9b279d5" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_28bd6f44-6a6d-4213-96e5-cc0a1fb2da95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_59e76a30-9e96-4612-baf5-ec11db77eea6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_28bd6f44-6a6d-4213-96e5-cc0a1fb2da95" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_59e76a30-9e96-4612-baf5-ec11db77eea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_5f23654b-b342-4612-b572-5665f1a6f542" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_28bd6f44-6a6d-4213-96e5-cc0a1fb2da95" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_5f23654b-b342-4612-b572-5665f1a6f542" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_696f65c6-e672-4aef-b17b-2a6fba07d27e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_28bd6f44-6a6d-4213-96e5-cc0a1fb2da95" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_696f65c6-e672-4aef-b17b-2a6fba07d27e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ed018d9f-9d12-48c1-9bf4-71aa5d0edd64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b4ece701-2d62-40fb-a485-f030a24cedea" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ed018d9f-9d12-48c1-9bf4-71aa5d0edd64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_5a37d58c-9618-4886-8f89-c5da383065e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_ed018d9f-9d12-48c1-9bf4-71aa5d0edd64" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_5a37d58c-9618-4886-8f89-c5da383065e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_4c27739b-77fe-44db-b841-086bcb5db0b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_5a37d58c-9618-4886-8f89-c5da383065e1" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_4c27739b-77fe-44db-b841-086bcb5db0b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_2ded556f-712d-474a-82d7-6fd9ba3b1e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b4ece701-2d62-40fb-a485-f030a24cedea" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_2ded556f-712d-474a-82d7-6fd9ba3b1e2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_78edc380-f5b6-43a1-83bd-1d7d06d0651e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_2ded556f-712d-474a-82d7-6fd9ba3b1e2d" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_78edc380-f5b6-43a1-83bd-1d7d06d0651e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_RealEstateAcquiredMember_2e221c7c-5304-46f0-8027-d868ed654587" xlink:href="mtg-20240630.xsd#mtg_RealEstateAcquiredMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_78edc380-f5b6-43a1-83bd-1d7d06d0651e" xlink:to="loc_mtg_RealEstateAcquiredMember_2e221c7c-5304-46f0-8027-d868ed654587" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_eab3ed64-7548-40bf-8d93-7bd625c450ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b4ece701-2d62-40fb-a485-f030a24cedea" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_eab3ed64-7548-40bf-8d93-7bd625c450ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_d0fbc902-961f-4cb8-8571-1d5ae4ddff99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_eab3ed64-7548-40bf-8d93-7bd625c450ce" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_d0fbc902-961f-4cb8-8571-1d5ae4ddff99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_d0bc65ea-2775-472e-85a3-d4abe636e0a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_eab3ed64-7548-40bf-8d93-7bd625c450ce" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_d0bc65ea-2775-472e-85a3-d4abe636e0a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsFairValueDisclosure_2edad0a1-e1e9-44f5-9dbe-2abd0c2ba47d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_eab3ed64-7548-40bf-8d93-7bd625c450ce" xlink:to="loc_us-gaap_OtherAssetsFairValueDisclosure_2edad0a1-e1e9-44f5-9dbe-2abd0c2ba47d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_078a0e4e-d4db-4726-a784-ec37a1aee824" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_eab3ed64-7548-40bf-8d93-7bd625c450ce" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_078a0e4e-d4db-4726-a784-ec37a1aee824" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeNet_0e1ac217-8791-4107-a342-1a02bc284b13" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_eab3ed64-7548-40bf-8d93-7bd625c450ce" xlink:to="loc_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeNet_0e1ac217-8791-4107-a342-1a02bc284b13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_28f6a95d-dc63-41c6-8f27-10c149515805" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_eab3ed64-7548-40bf-8d93-7bd625c450ce" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_28f6a95d-dc63-41c6-8f27-10c149515805" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales_03d4af8f-c28d-468f-968d-aa5a285a4865" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_eab3ed64-7548-40bf-8d93-7bd625c450ce" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales_03d4af8f-c28d-468f-968d-aa5a285a4865" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/FairValueMeasurementsAssetsandLiabilitiesNotMeasuredatFairValueDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#FairValueMeasurementsAssetsandLiabilitiesNotMeasuredatFairValueDetails"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/FairValueMeasurementsAssetsandLiabilitiesNotMeasuredatFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_bd235277-afb1-4de1-88ae-d2626337f440" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0763f10c-88bf-4278-9444-9fb0282076cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_bd235277-afb1-4de1-88ae-d2626337f440" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0763f10c-88bf-4278-9444-9fb0282076cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_55d6473a-0397-4031-becc-d19dded59b8e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0763f10c-88bf-4278-9444-9fb0282076cd" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_55d6473a-0397-4031-becc-d19dded59b8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1a8de1d3-f3a8-4065-8537-ff89ca1f47ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_55d6473a-0397-4031-becc-d19dded59b8e" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1a8de1d3-f3a8-4065-8537-ff89ca1f47ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_d8b6662c-3283-4d11-b563-0d2bada4aa48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1a8de1d3-f3a8-4065-8537-ff89ca1f47ad" xlink:to="loc_us-gaap_SeniorNotesMember_d8b6662c-3283-4d11-b563-0d2bada4aa48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_9e80382d-f31f-4277-b02c-fd37aa327c78" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0763f10c-88bf-4278-9444-9fb0282076cd" xlink:to="loc_us-gaap_DebtInstrumentAxis_9e80382d-f31f-4277-b02c-fd37aa327c78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_de2a59ec-2751-4ca2-968b-8506d75815e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_9e80382d-f31f-4277-b02c-fd37aa327c78" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_de2a59ec-2751-4ca2-968b-8506d75815e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_FivePointTwoFivePercentSeniorNotesMember_9d7c3798-e0c6-4be1-a515-740bd660d6d2" xlink:href="mtg-20240630.xsd#mtg_FivePointTwoFivePercentSeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_de2a59ec-2751-4ca2-968b-8506d75815e5" xlink:to="loc_mtg_FivePointTwoFivePercentSeniorNotesMember_9d7c3798-e0c6-4be1-a515-740bd660d6d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_97784b5d-f224-402b-9bc5-4409f8ae6795" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0763f10c-88bf-4278-9444-9fb0282076cd" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_97784b5d-f224-402b-9bc5-4409f8ae6795" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_9a401a55-d167-45ee-8e29-8c3b20e56111" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_97784b5d-f224-402b-9bc5-4409f8ae6795" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_9a401a55-d167-45ee-8e29-8c3b20e56111" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_0f3efd10-14ab-42d5-85b2-60e0126d7433" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_9a401a55-d167-45ee-8e29-8c3b20e56111" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_0f3efd10-14ab-42d5-85b2-60e0126d7433" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_0a1f4332-e00f-48d1-9ce1-f760e6d101c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_0f3efd10-14ab-42d5-85b2-60e0126d7433" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_0a1f4332-e00f-48d1-9ce1-f760e6d101c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_1802c905-a906-4445-a8ef-02c2172d272a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_0f3efd10-14ab-42d5-85b2-60e0126d7433" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_1802c905-a906-4445-a8ef-02c2172d272a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3af0c02c-baad-4ae3-bf8c-c089989feed1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0763f10c-88bf-4278-9444-9fb0282076cd" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3af0c02c-baad-4ae3-bf8c-c089989feed1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1ad5630a-bb0f-41b0-aa96-47a7adf59b1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3af0c02c-baad-4ae3-bf8c-c089989feed1" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1ad5630a-bb0f-41b0-aa96-47a7adf59b1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_c2774c07-9e4c-4c13-a673-33cd0523b0aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1ad5630a-bb0f-41b0-aa96-47a7adf59b1e" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_c2774c07-9e4c-4c13-a673-33cd0523b0aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_efafb1fa-2fca-406f-9191-841fd2b4d500" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0763f10c-88bf-4278-9444-9fb0282076cd" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_efafb1fa-2fca-406f-9191-841fd2b4d500" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_752a5580-2863-4b54-800b-4ddfcac8cf90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_efafb1fa-2fca-406f-9191-841fd2b4d500" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_752a5580-2863-4b54-800b-4ddfcac8cf90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_OtherInvestedAssetsFairValueDisclosure_2077f5c5-6e53-434c-b2d6-ecd870ab5336" xlink:href="mtg-20240630.xsd#mtg_OtherInvestedAssetsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_efafb1fa-2fca-406f-9191-841fd2b4d500" xlink:to="loc_mtg_OtherInvestedAssetsFairValueDisclosure_2077f5c5-6e53-434c-b2d6-ecd870ab5336" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableFairValueDisclosure_e207e114-29c0-4a64-a4e3-d5c9e1794e6d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_efafb1fa-2fca-406f-9191-841fd2b4d500" xlink:to="loc_us-gaap_NotesPayableFairValueDisclosure_e207e114-29c0-4a64-a4e3-d5c9e1794e6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/OtherComprehensiveIncomeDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#OtherComprehensiveIncomeDetails"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/OtherComprehensiveIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_0c50f2b7-558b-4576-928c-4868002a76db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_a47e0272-006f-41a7-9f6c-4b7303ffa4a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_0c50f2b7-558b-4576-928c-4868002a76db" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_a47e0272-006f-41a7-9f6c-4b7303ffa4a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_62723bab-b333-489f-9fe5-bfe0cacac73d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_a47e0272-006f-41a7-9f6c-4b7303ffa4a6" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_62723bab-b333-489f-9fe5-bfe0cacac73d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_7068804d-20a7-4894-9f69-7d500f539d94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_62723bab-b333-489f-9fe5-bfe0cacac73d" xlink:to="loc_us-gaap_EquityComponentDomain_7068804d-20a7-4894-9f69-7d500f539d94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_0a06e581-e4e4-40ec-8d97-3070c73385c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7068804d-20a7-4894-9f69-7d500f539d94" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_0a06e581-e4e4-40ec-8d97-3070c73385c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_6b232cae-4129-43c2-9d55-7db375e00fd9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_0a06e581-e4e4-40ec-8d97-3070c73385c8" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_6b232cae-4129-43c2-9d55-7db375e00fd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_80140c33-84c5-47ef-8bb7-ed5dac18ba46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_0a06e581-e4e4-40ec-8d97-3070c73385c8" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_80140c33-84c5-47ef-8bb7-ed5dac18ba46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_ea55f70d-d7b1-4807-8520-9bab972732fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_a47e0272-006f-41a7-9f6c-4b7303ffa4a6" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_ea55f70d-d7b1-4807-8520-9bab972732fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_7e05437f-180e-4012-844c-59c63146e1e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_ea55f70d-d7b1-4807-8520-9bab972732fa" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_7e05437f-180e-4012-844c-59c63146e1e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_7b0ba98a-649e-48c0-bc59-e3811c6b2891" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_7e05437f-180e-4012-844c-59c63146e1e0" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_7b0ba98a-649e-48c0-bc59-e3811c6b2891" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_842f99b2-0ae6-49b6-8918-adfd02b24cf1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_a47e0272-006f-41a7-9f6c-4b7303ffa4a6" xlink:to="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_842f99b2-0ae6-49b6-8918-adfd02b24cf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_9a873993-6bcd-49d4-8ef5-e28d9ba77a67" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_842f99b2-0ae6-49b6-8918-adfd02b24cf1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_9a873993-6bcd-49d4-8ef5-e28d9ba77a67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_6e4f5437-1fae-4001-9a42-f80f96a129d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_842f99b2-0ae6-49b6-8918-adfd02b24cf1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_6e4f5437-1fae-4001-9a42-f80f96a129d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_c95a17cc-c3ac-4449-a5e3-d556392199d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_842f99b2-0ae6-49b6-8918-adfd02b24cf1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_c95a17cc-c3ac-4449-a5e3-d556392199d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_a83b0db0-8c7a-42b7-a4ce-d77bc295c143" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_842f99b2-0ae6-49b6-8918-adfd02b24cf1" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_a83b0db0-8c7a-42b7-a4ce-d77bc295c143" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2aa530bd-24dd-4d40-9fcc-17a056c655e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_a83b0db0-8c7a-42b7-a4ce-d77bc295c143" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2aa530bd-24dd-4d40-9fcc-17a056c655e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_53764e18-59a8-448d-acf2-e8f6da647bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_a83b0db0-8c7a-42b7-a4ce-d77bc295c143" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_53764e18-59a8-448d-acf2-e8f6da647bc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4b78748d-0e07-419c-b45a-e1eff2556ac2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_a83b0db0-8c7a-42b7-a4ce-d77bc295c143" xlink:to="loc_us-gaap_NetIncomeLoss_4b78748d-0e07-419c-b45a-e1eff2556ac2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/OtherComprehensiveIncomeRollforwardofAOCIDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#OtherComprehensiveIncomeRollforwardofAOCIDetails"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/OtherComprehensiveIncomeRollforwardofAOCIDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_17764c43-8fe6-48b4-99c9-9de857f2b456" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_637fe921-1574-4fb7-94eb-e44de9ab8c76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_17764c43-8fe6-48b4-99c9-9de857f2b456" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_637fe921-1574-4fb7-94eb-e44de9ab8c76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_57b4060b-f6d0-46f0-90a0-707ab3a2a9f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_637fe921-1574-4fb7-94eb-e44de9ab8c76" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_57b4060b-f6d0-46f0-90a0-707ab3a2a9f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c7ad0c8f-0980-41c8-8381-940aae3f4e26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_57b4060b-f6d0-46f0-90a0-707ab3a2a9f2" xlink:to="loc_us-gaap_EquityComponentDomain_c7ad0c8f-0980-41c8-8381-940aae3f4e26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_319c65a0-5339-4374-b7e0-6e8535f42ed3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c7ad0c8f-0980-41c8-8381-940aae3f4e26" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_319c65a0-5339-4374-b7e0-6e8535f42ed3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_6a98f289-5469-42d9-a948-8e49ac5e99fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_319c65a0-5339-4374-b7e0-6e8535f42ed3" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_6a98f289-5469-42d9-a948-8e49ac5e99fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_4d594306-9f7d-4515-8f1c-dc11189bff89" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_319c65a0-5339-4374-b7e0-6e8535f42ed3" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_4d594306-9f7d-4515-8f1c-dc11189bff89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_1f4699a0-b8da-40cb-986e-bfa61d8715ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_637fe921-1574-4fb7-94eb-e44de9ab8c76" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_1f4699a0-b8da-40cb-986e-bfa61d8715ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_c50eb9d3-ecf0-4d2a-a479-0f22927eab24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_1f4699a0-b8da-40cb-986e-bfa61d8715ef" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_c50eb9d3-ecf0-4d2a-a479-0f22927eab24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d81a0201-c49e-4ef7-b5aa-de31f07e496d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_c50eb9d3-ecf0-4d2a-a479-0f22927eab24" xlink:to="loc_us-gaap_StockholdersEquity_d81a0201-c49e-4ef7-b5aa-de31f07e496d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_83ab0e04-e52c-4f50-b7ef-5fccb815bb1b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_c50eb9d3-ecf0-4d2a-a479-0f22927eab24" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_83ab0e04-e52c-4f50-b7ef-5fccb815bb1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_104949d2-7a45-4ec3-9a0f-ab7eaec70c25" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_c50eb9d3-ecf0-4d2a-a479-0f22927eab24" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_104949d2-7a45-4ec3-9a0f-ab7eaec70c25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7e2d08ed-3c29-43b1-909c-9f5edcef9fae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_c50eb9d3-ecf0-4d2a-a479-0f22927eab24" xlink:to="loc_us-gaap_StockholdersEquity_7e2d08ed-3c29-43b1-909c-9f5edcef9fae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/BenefitPlansDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#BenefitPlansDetails"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/BenefitPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_1828d3e5-6dd8-47dd-ba7d-7ef16dd6f3a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_e09ce21b-fd2d-44a6-a055-af4fbe569aec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_1828d3e5-6dd8-47dd-ba7d-7ef16dd6f3a5" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_e09ce21b-fd2d-44a6-a055-af4fbe569aec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_400e74c8-31d6-443c-b516-bdb0ec0fccd5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_e09ce21b-fd2d-44a6-a055-af4fbe569aec" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_400e74c8-31d6-443c-b516-bdb0ec0fccd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_a20e4218-962a-42ca-a667-70ff167b84e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_400e74c8-31d6-443c-b516-bdb0ec0fccd5" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_a20e4218-962a-42ca-a667-70ff167b84e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_PensionAndSupplementalPlansMember_e2b133a8-0305-476b-8b86-7afa539c7ccc" xlink:href="mtg-20240630.xsd#mtg_PensionAndSupplementalPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a20e4218-962a-42ca-a667-70ff167b84e8" xlink:to="loc_mtg_PensionAndSupplementalPlansMember_e2b133a8-0305-476b-8b86-7afa539c7ccc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_96a9c470-ddf4-4b94-a377-d4c71c537692" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a20e4218-962a-42ca-a667-70ff167b84e8" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_96a9c470-ddf4-4b94-a377-d4c71c537692" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_01873681-6ac5-4cc9-a498-40d57fc89e28" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a20e4218-962a-42ca-a667-70ff167b84e8" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_01873681-6ac5-4cc9-a498-40d57fc89e28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_a75e32cd-f493-446d-8fc1-1525db7c116c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_e09ce21b-fd2d-44a6-a055-af4fbe569aec" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_a75e32cd-f493-446d-8fc1-1525db7c116c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_71a8b410-16c6-45fb-87c9-28a2e669634d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_a75e32cd-f493-446d-8fc1-1525db7c116c" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_71a8b410-16c6-45fb-87c9-28a2e669634d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_1566afbb-1047-44d5-a3ca-e169b4294332" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_71a8b410-16c6-45fb-87c9-28a2e669634d" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_1566afbb-1047-44d5-a3ca-e169b4294332" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_9a8be374-8549-4fff-a720-dabc25ae1ea9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_71a8b410-16c6-45fb-87c9-28a2e669634d" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_9a8be374-8549-4fff-a720-dabc25ae1ea9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_c96d8ffc-9126-4214-9907-a96446e493f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_71a8b410-16c6-45fb-87c9-28a2e669634d" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_c96d8ffc-9126-4214-9907-a96446e493f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_d4623838-b132-48e8-a489-25ea5503047c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_71a8b410-16c6-45fb-87c9-28a2e669634d" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_d4623838-b132-48e8-a489-25ea5503047c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_39b77a4d-99f3-4b7c-91d0-c6645d00daca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_71a8b410-16c6-45fb-87c9-28a2e669634d" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_39b77a4d-99f3-4b7c-91d0-c6645d00daca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_226047ac-cc5b-47f7-bcf3-cf36deb55201" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_71a8b410-16c6-45fb-87c9-28a2e669634d" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1_226047ac-cc5b-47f7-bcf3-cf36deb55201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_91b108e6-7369-4297-8aca-c60d4959fa82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_71a8b410-16c6-45fb-87c9-28a2e669634d" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_91b108e6-7369-4297-8aca-c60d4959fa82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_802a90f9-6328-4b07-a21a-ac5b02607574" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_a75e32cd-f493-446d-8fc1-1525db7c116c" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_802a90f9-6328-4b07-a21a-ac5b02607574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/LossReservesDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#LossReservesDetails"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/LossReservesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceLossReservesAbstract_5f4c526c-1ce4-4e6f-9a41-01ebaee5b1bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InsuranceLossReservesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTable_291f2aa0-94c7-44d1-a664-59063fd24efe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceLossReservesAbstract_5f4c526c-1ce4-4e6f-9a41-01ebaee5b1bd" xlink:to="loc_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTable_291f2aa0-94c7-44d1-a664-59063fd24efe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncatastrophicEventAxis_924ae9ef-5697-4a74-851e-277ea86e04d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncatastrophicEventAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTable_291f2aa0-94c7-44d1-a664-59063fd24efe" xlink:to="loc_us-gaap_NoncatastrophicEventAxis_924ae9ef-5697-4a74-851e-277ea86e04d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncatastrophicEventDomain_25a8f416-d42e-47a2-893f-8944129dae2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncatastrophicEventDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncatastrophicEventAxis_924ae9ef-5697-4a74-851e-277ea86e04d9" xlink:to="loc_us-gaap_NoncatastrophicEventDomain_25a8f416-d42e-47a2-893f-8944129dae2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_A1000IncreaseDecreaseInAverageSeverityReserveFactorMember_027e86fe-6db0-47bb-aafc-34337041e44c" xlink:href="mtg-20240630.xsd#mtg_A1000IncreaseDecreaseInAverageSeverityReserveFactorMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncatastrophicEventDomain_25a8f416-d42e-47a2-893f-8944129dae2e" xlink:to="loc_mtg_A1000IncreaseDecreaseInAverageSeverityReserveFactorMember_027e86fe-6db0-47bb-aafc-34337041e44c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_OnePercentagePointIncreaseDecreaseInAverageClaimRateReserveFactorMember_ca07a833-349a-4d57-ac51-84917c287e67" xlink:href="mtg-20240630.xsd#mtg_OnePercentagePointIncreaseDecreaseInAverageClaimRateReserveFactorMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncatastrophicEventDomain_25a8f416-d42e-47a2-893f-8944129dae2e" xlink:to="loc_mtg_OnePercentagePointIncreaseDecreaseInAverageClaimRateReserveFactorMember_ca07a833-349a-4d57-ac51-84917c287e67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_IncreaseDecreaseInExpectedClaimRateMember_265d3dee-c58e-4856-b4a6-9e024f257a5d" xlink:href="mtg-20240630.xsd#mtg_IncreaseDecreaseInExpectedClaimRateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncatastrophicEventDomain_25a8f416-d42e-47a2-893f-8944129dae2e" xlink:to="loc_mtg_IncreaseDecreaseInExpectedClaimRateMember_265d3dee-c58e-4856-b4a6-9e024f257a5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_IncreaseDecreaseRelatedToSeverityPoolReservesLAEReservesReinsuranceAndOtherMember_f21d04b2-729c-4606-bef4-7fdfac7e760c" xlink:href="mtg-20240630.xsd#mtg_IncreaseDecreaseRelatedToSeverityPoolReservesLAEReservesReinsuranceAndOtherMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncatastrophicEventDomain_25a8f416-d42e-47a2-893f-8944129dae2e" xlink:to="loc_mtg_IncreaseDecreaseRelatedToSeverityPoolReservesLAEReservesReinsuranceAndOtherMember_f21d04b2-729c-4606-bef4-7fdfac7e760c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseLineItems_651024e1-a63f-4767-b4b0-833c48e346bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTable_291f2aa0-94c7-44d1-a664-59063fd24efe" xlink:to="loc_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseLineItems_651024e1-a63f-4767-b4b0-833c48e346bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve_abd3bc6f-0050-453c-a5ef-b88eb09dfdc0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseLineItems_651024e1-a63f-4767-b4b0-833c48e346bf" xlink:to="loc_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve_abd3bc6f-0050-453c-a5ef-b88eb09dfdc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense_b9ea0ead-779a-41d6-86d9-8a68fe3a2830" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseLineItems_651024e1-a63f-4767-b4b0-833c48e346bf" xlink:to="loc_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense_b9ea0ead-779a-41d6-86d9-8a68fe3a2830" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_PremiumRefundLiabilityExpectedClaimPayments_74af186f-1ae0-4aa2-8ba0-d6a68defc604" xlink:href="mtg-20240630.xsd#mtg_PremiumRefundLiabilityExpectedClaimPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseLineItems_651024e1-a63f-4767-b4b0-833c48e346bf" xlink:to="loc_mtg_PremiumRefundLiabilityExpectedClaimPayments_74af186f-1ae0-4aa2-8ba0-d6a68defc604" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/LossReservesReconciliationofBeginningandEndingBalancesDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#LossReservesReconciliationofBeginningandEndingBalancesDetails"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/LossReservesReconciliationofBeginningandEndingBalancesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceLossReservesAbstract_245f3bdb-24ac-46e5-be7b-392c354eaeca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InsuranceLossReservesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInLiabilityForFuturePolicyBenefitsRollForward_2cd74e9b-300c-487a-be2c-6ba6e692b19b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MovementInLiabilityForFuturePolicyBenefitsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceLossReservesAbstract_245f3bdb-24ac-46e5-be7b-392c354eaeca" xlink:to="loc_us-gaap_MovementInLiabilityForFuturePolicyBenefitsRollForward_2cd74e9b-300c-487a-be2c-6ba6e692b19b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_07df242a-b43f-4855-a3ff-7e19b5973d59" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInLiabilityForFuturePolicyBenefitsRollForward_2cd74e9b-300c-487a-be2c-6ba6e692b19b" xlink:to="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_07df242a-b43f-4855-a3ff-7e19b5973d59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments_279d0b4a-79a5-4ab8-ad22-6e9dbe450b3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInLiabilityForFuturePolicyBenefitsRollForward_2cd74e9b-300c-487a-be2c-6ba6e692b19b" xlink:to="loc_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments_279d0b4a-79a5-4ab8-ad22-6e9dbe450b3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet_db28ca72-25fa-4df6-92a8-3b1c65135fa0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInLiabilityForFuturePolicyBenefitsRollForward_2cd74e9b-300c-487a-be2c-6ba6e692b19b" xlink:to="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet_db28ca72-25fa-4df6-92a8-3b1c65135fa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_LossesIncurredAbstract_f23aa67e-a303-4bb4-94ea-351dad891b1d" xlink:href="mtg-20240630.xsd#mtg_LossesIncurredAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInLiabilityForFuturePolicyBenefitsRollForward_2cd74e9b-300c-487a-be2c-6ba6e692b19b" xlink:to="loc_mtg_LossesIncurredAbstract_f23aa67e-a303-4bb4-94ea-351dad891b1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_8d01e5e0-bae1-4d88-81c1-677b1d5c4ee9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtg_LossesIncurredAbstract_f23aa67e-a303-4bb4-94ea-351dad891b1d" xlink:to="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_8d01e5e0-bae1-4d88-81c1-677b1d5c4ee9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense_2818dd91-7da6-4d36-99c5-2cfa75f9f64a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_8d01e5e0-bae1-4d88-81c1-677b1d5c4ee9" xlink:to="loc_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense_2818dd91-7da6-4d36-99c5-2cfa75f9f64a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense_a47955a7-cf8a-49be-8393-0080dcebe7f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_8d01e5e0-bae1-4d88-81c1-677b1d5c4ee9" xlink:to="loc_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense_a47955a7-cf8a-49be-8393-0080dcebe7f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1_5990df9a-159d-438d-9045-75996c0216e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract_8d01e5e0-bae1-4d88-81c1-677b1d5c4ee9" xlink:to="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1_5990df9a-159d-438d-9045-75996c0216e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_LossesPaidAbstract_92e0c461-a5df-4607-ae92-2437d2a58f3f" xlink:href="mtg-20240630.xsd#mtg_LossesPaidAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInLiabilityForFuturePolicyBenefitsRollForward_2cd74e9b-300c-487a-be2c-6ba6e692b19b" xlink:to="loc_mtg_LossesPaidAbstract_92e0c461-a5df-4607-ae92-2437d2a58f3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidAbstract_3e85669c-d36d-4859-9d8f-5f418d73fbe4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtg_LossesPaidAbstract_92e0c461-a5df-4607-ae92-2437d2a58f3f" xlink:to="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidAbstract_3e85669c-d36d-4859-9d8f-5f418d73fbe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1_ec049caf-8f81-4104-9141-52c3f690798e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidAbstract_3e85669c-d36d-4859-9d8f-5f418d73fbe4" xlink:to="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1_ec049caf-8f81-4104-9141-52c3f690798e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1_a51a95ea-4efe-44be-ae2e-9e2417284834" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidAbstract_3e85669c-d36d-4859-9d8f-5f418d73fbe4" xlink:to="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1_a51a95ea-4efe-44be-ae2e-9e2417284834" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForLossesAndLossAdjustmentExpense_d1c3f061-5cbd-47fa-b021-8cb84399a138" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForLossesAndLossAdjustmentExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidAbstract_3e85669c-d36d-4859-9d8f-5f418d73fbe4" xlink:to="loc_us-gaap_PaymentsForLossesAndLossAdjustmentExpense_d1c3f061-5cbd-47fa-b021-8cb84399a138" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet_3487d840-fc99-4fca-a1eb-85c0854950ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInLiabilityForFuturePolicyBenefitsRollForward_2cd74e9b-300c-487a-be2c-6ba6e692b19b" xlink:to="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet_3487d840-fc99-4fca-a1eb-85c0854950ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments_7f0ba16e-c406-4455-9cf2-095b235294dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInLiabilityForFuturePolicyBenefitsRollForward_2cd74e9b-300c-487a-be2c-6ba6e692b19b" xlink:to="loc_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments_7f0ba16e-c406-4455-9cf2-095b235294dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_60da1b62-e118-448e-afc4-c4bcf84576cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInLiabilityForFuturePolicyBenefitsRollForward_2cd74e9b-300c-487a-be2c-6ba6e692b19b" xlink:to="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_60da1b62-e118-448e-afc4-c4bcf84576cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/ShareholdersEquityDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#ShareholdersEquityDetails"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/ShareholdersEquityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_372becff-0d14-42f9-8022-7d324a384fa7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_67c4cbe4-6ae2-4ddd-b5d6-b69330352cf3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_372becff-0d14-42f9-8022-7d324a384fa7" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_67c4cbe4-6ae2-4ddd-b5d6-b69330352cf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_5d55692d-5ed0-4306-9e04-30d1cc90bab8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_67c4cbe4-6ae2-4ddd-b5d6-b69330352cf3" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_5d55692d-5ed0-4306-9e04-30d1cc90bab8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_534c618f-8c2c-40a9-9833-3e01c4859311" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_5d55692d-5ed0-4306-9e04-30d1cc90bab8" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_534c618f-8c2c-40a9-9833-3e01c4859311" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_1b7aac3e-c31a-4b59-b91c-6e1777eaed97" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_534c618f-8c2c-40a9-9833-3e01c4859311" xlink:to="loc_us-gaap_SubsequentEventMember_1b7aac3e-c31a-4b59-b91c-6e1777eaed97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_f140d926-7273-48da-bc57-ec6cab7d99a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_67c4cbe4-6ae2-4ddd-b5d6-b69330352cf3" xlink:to="loc_us-gaap_ClassOfStockLineItems_f140d926-7273-48da-bc57-ec6cab7d99a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_49b8990e-4279-40ee-94b3-67e03441905b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_f140d926-7273-48da-bc57-ec6cab7d99a1" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_49b8990e-4279-40ee-94b3-67e03441905b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_a649326d-1946-4ae9-bed0-e0a162210b8b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_f140d926-7273-48da-bc57-ec6cab7d99a1" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_a649326d-1946-4ae9-bed0-e0a162210b8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_0cbf5e86-327e-4190-9ca2-59630ef5b009" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_f140d926-7273-48da-bc57-ec6cab7d99a1" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_0cbf5e86-327e-4190-9ca2-59630ef5b009" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_7ff8da4b-c5e0-4763-8e53-80b9d6f983b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_f140d926-7273-48da-bc57-ec6cab7d99a1" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_7ff8da4b-c5e0-4763-8e53-80b9d6f983b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCash_81f818f2-a801-4885-acfb-e5c62954df46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCash"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_f140d926-7273-48da-bc57-ec6cab7d99a1" xlink:to="loc_us-gaap_DividendsCash_81f818f2-a801-4885-acfb-e5c62954df46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_64d54a71-99e5-4a06-ad43-2940cf68269a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_f140d926-7273-48da-bc57-ec6cab7d99a1" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_64d54a71-99e5-4a06-ad43-2940cf68269a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/ShareBasedCompensationDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#ShareBasedCompensationDetails"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/ShareBasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_158918ca-2922-49bf-a187-6f79ca0c59fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a24abb0f-a380-40a4-97ad-0327034c410e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_158918ca-2922-49bf-a187-6f79ca0c59fa" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a24abb0f-a380-40a4-97ad-0327034c410e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_23f81c55-e51f-452e-b87c-a2384ec2ff34" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a24abb0f-a380-40a4-97ad-0327034c410e" xlink:to="loc_srt_RangeAxis_23f81c55-e51f-452e-b87c-a2384ec2ff34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_32eeedfb-a2fc-4a52-8c85-fcd77fadbd55" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_23f81c55-e51f-452e-b87c-a2384ec2ff34" xlink:to="loc_srt_RangeMember_32eeedfb-a2fc-4a52-8c85-fcd77fadbd55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5be50e2c-1040-448f-a511-a247cc215bbf" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_32eeedfb-a2fc-4a52-8c85-fcd77fadbd55" xlink:to="loc_srt_MinimumMember_5be50e2c-1040-448f-a511-a247cc215bbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_cf45c167-89a1-45b4-9f91-eb7f1e9d382e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_32eeedfb-a2fc-4a52-8c85-fcd77fadbd55" xlink:to="loc_srt_MaximumMember_cf45c167-89a1-45b4-9f91-eb7f1e9d382e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_467e230a-6cb7-4cad-a298-69871eee7bee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a24abb0f-a380-40a4-97ad-0327034c410e" xlink:to="loc_us-gaap_AwardTypeAxis_467e230a-6cb7-4cad-a298-69871eee7bee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7566ce85-a73a-40e5-9ad9-e4a9bb17f063" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_467e230a-6cb7-4cad-a298-69871eee7bee" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7566ce85-a73a-40e5-9ad9-e4a9bb17f063" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_3d51e32a-ca3f-41c9-a1e3-7a9431ee23e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7566ce85-a73a-40e5-9ad9-e4a9bb17f063" xlink:to="loc_us-gaap_PerformanceSharesMember_3d51e32a-ca3f-41c9-a1e3-7a9431ee23e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_daa47208-745c-41b5-9d93-d6e4816b765d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7566ce85-a73a-40e5-9ad9-e4a9bb17f063" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_daa47208-745c-41b5-9d93-d6e4816b765d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_NonEmployeeDirectorRSUsMember_ad5bf83b-f382-478e-86d7-d62a458c33ea" xlink:href="mtg-20240630.xsd#mtg_NonEmployeeDirectorRSUsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7566ce85-a73a-40e5-9ad9-e4a9bb17f063" xlink:to="loc_mtg_NonEmployeeDirectorRSUsMember_ad5bf83b-f382-478e-86d7-d62a458c33ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1496ad8-4457-4108-aa54-3cde1e430d22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a24abb0f-a380-40a4-97ad-0327034c410e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1496ad8-4457-4108-aa54-3cde1e430d22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_43ede893-785f-47b3-88bd-2462b6d734d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1496ad8-4457-4108-aa54-3cde1e430d22" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_43ede893-785f-47b3-88bd-2462b6d734d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1db4ade6-6927-4f12-a206-3f7b73945396" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1496ad8-4457-4108-aa54-3cde1e430d22" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_1db4ade6-6927-4f12-a206-3f7b73945396" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_63af7690-3d56-4c72-a07f-4b3f88fe72cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1496ad8-4457-4108-aa54-3cde1e430d22" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_63af7690-3d56-4c72-a07f-4b3f88fe72cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_e6cd960b-3bdf-4ca4-8616-aeac5a764c3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c1496ad8-4457-4108-aa54-3cde1e430d22" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_e6cd960b-3bdf-4ca4-8616-aeac5a764c3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/StatutoryInformationDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#StatutoryInformationDetails"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/StatutoryInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mtg_StatutoryCapitalAbstract_305ec116-7086-4d75-a803-c335ee3fc353" xlink:href="mtg-20240630.xsd#mtg_StatutoryCapitalAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_cac3ca28-da0c-4b34-b3eb-4e57f7b0fc84" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtg_StatutoryCapitalAbstract_305ec116-7086-4d75-a803-c335ee3fc353" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_cac3ca28-da0c-4b34-b3eb-4e57f7b0fc84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b6b2bf7b-3a4b-49c1-9073-05ef3538ec9c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_cac3ca28-da0c-4b34-b3eb-4e57f7b0fc84" xlink:to="loc_dei_LegalEntityAxis_b6b2bf7b-3a4b-49c1-9073-05ef3538ec9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b21e7218-0dc8-442c-b01a-33f3058794dd" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_b6b2bf7b-3a4b-49c1-9073-05ef3538ec9c" xlink:to="loc_dei_EntityDomain_b21e7218-0dc8-442c-b01a-33f3058794dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_MortgageGuarantyInsuranceCorporationMember_742f680e-1c14-4d46-8768-8486f18fda16" xlink:href="mtg-20240630.xsd#mtg_MortgageGuarantyInsuranceCorporationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_b21e7218-0dc8-442c-b01a-33f3058794dd" xlink:to="loc_mtg_MortgageGuarantyInsuranceCorporationMember_742f680e-1c14-4d46-8768-8486f18fda16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_fc9af8e8-2b87-495c-82e8-69ea93eda9b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_cac3ca28-da0c-4b34-b3eb-4e57f7b0fc84" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_fc9af8e8-2b87-495c-82e8-69ea93eda9b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_f8197b11-8bf5-4b42-9d0e-19372ab6b7c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_fc9af8e8-2b87-495c-82e8-69ea93eda9b8" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_f8197b11-8bf5-4b42-9d0e-19372ab6b7c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_a0d3a45a-4b15-42f6-8cc2-9b7cbabddf06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_f8197b11-8bf5-4b42-9d0e-19372ab6b7c8" xlink:to="loc_us-gaap_SubsequentEventMember_a0d3a45a-4b15-42f6-8cc2-9b7cbabddf06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_73b3a9c0-8692-4806-915a-a3857e9db464" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_cac3ca28-da0c-4b34-b3eb-4e57f7b0fc84" xlink:to="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_73b3a9c0-8692-4806-915a-a3857e9db464" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_StatutoryCapitalRequirementsAbstract_d0fcaf00-f091-4340-8898-219a66b371d5" xlink:href="mtg-20240630.xsd#mtg_StatutoryCapitalRequirementsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_73b3a9c0-8692-4806-915a-a3857e9db464" xlink:to="loc_mtg_StatutoryCapitalRequirementsAbstract_d0fcaf00-f091-4340-8898-219a66b371d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_NumberOfJurisdictionsWithRiskToCapitalRequirements_5fe95218-35ab-4b64-88dd-2b87d8f481d4" xlink:href="mtg-20240630.xsd#mtg_NumberOfJurisdictionsWithRiskToCapitalRequirements"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtg_StatutoryCapitalRequirementsAbstract_d0fcaf00-f091-4340-8898-219a66b371d5" xlink:to="loc_mtg_NumberOfJurisdictionsWithRiskToCapitalRequirements_5fe95218-35ab-4b64-88dd-2b87d8f481d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DescriptionOfRegulatoryCapitalRequirementsUnderInsuranceRegulations_00a07f0c-4770-4d03-b17c-d90fd21dd416" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DescriptionOfRegulatoryCapitalRequirementsUnderInsuranceRegulations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtg_StatutoryCapitalRequirementsAbstract_d0fcaf00-f091-4340-8898-219a66b371d5" xlink:to="loc_us-gaap_DescriptionOfRegulatoryCapitalRequirementsUnderInsuranceRegulations_00a07f0c-4770-4d03-b17c-d90fd21dd416" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_StatutoryAccountingPracticesRegulatoryCapitalRequirementsRisktoCapitalRatioMaximum_5d5c88de-7344-4241-b1f4-6c5577c3a98d" xlink:href="mtg-20240630.xsd#mtg_StatutoryAccountingPracticesRegulatoryCapitalRequirementsRisktoCapitalRatioMaximum"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtg_StatutoryCapitalRequirementsAbstract_d0fcaf00-f091-4340-8898-219a66b371d5" xlink:to="loc_mtg_StatutoryAccountingPracticesRegulatoryCapitalRequirementsRisktoCapitalRatioMaximum_5d5c88de-7344-4241-b1f4-6c5577c3a98d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_Risktocapitalratioatendofperiod_166be55b-da86-4597-8066-c70c34b4cccc" xlink:href="mtg-20240630.xsd#mtg_Risktocapitalratioatendofperiod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtg_StatutoryCapitalRequirementsAbstract_d0fcaf00-f091-4340-8898-219a66b371d5" xlink:to="loc_mtg_Risktocapitalratioatendofperiod_166be55b-da86-4597-8066-c70c34b4cccc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_StatutoryCapitalRequirementsRiskToCapitalRatio_621468f8-4342-4c5f-9ba9-42d20073a4ca" xlink:href="mtg-20240630.xsd#mtg_StatutoryCapitalRequirementsRiskToCapitalRatio"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtg_StatutoryCapitalRequirementsAbstract_d0fcaf00-f091-4340-8898-219a66b371d5" xlink:to="loc_mtg_StatutoryCapitalRequirementsRiskToCapitalRatio_621468f8-4342-4c5f-9ba9-42d20073a4ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_AmountOfPolicyholdersPositionAboveOrBelowRequiredRegulatoryMinimum_5bebfdf7-f82f-4f58-9cea-853f4436ab0a" xlink:href="mtg-20240630.xsd#mtg_AmountOfPolicyholdersPositionAboveOrBelowRequiredRegulatoryMinimum"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtg_StatutoryCapitalRequirementsAbstract_d0fcaf00-f091-4340-8898-219a66b371d5" xlink:to="loc_mtg_AmountOfPolicyholdersPositionAboveOrBelowRequiredRegulatoryMinimum_5bebfdf7-f82f-4f58-9cea-853f4436ab0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_AmountOfRequiredMpp_02a2a66a-7fc3-4aad-8032-bbeb0d07e714" xlink:href="mtg-20240630.xsd#mtg_AmountOfRequiredMpp"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtg_StatutoryCapitalRequirementsAbstract_d0fcaf00-f091-4340-8898-219a66b371d5" xlink:to="loc_mtg_AmountOfRequiredMpp_02a2a66a-7fc3-4aad-8032-bbeb0d07e714" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_PercentageOfStatutoryPolicyholdersSurplusUsedToDetermineMaximumAllowableDividends_297c723f-276f-4fe6-a6ff-07c778026f92" xlink:href="mtg-20240630.xsd#mtg_PercentageOfStatutoryPolicyholdersSurplusUsedToDetermineMaximumAllowableDividends"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtg_StatutoryCapitalRequirementsAbstract_d0fcaf00-f091-4340-8898-219a66b371d5" xlink:to="loc_mtg_PercentageOfStatutoryPolicyholdersSurplusUsedToDetermineMaximumAllowableDividends_297c723f-276f-4fe6-a6ff-07c778026f92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApprovalMeasurementMeasurementPeriod_ea386e2c-dc0a-468e-8525-a37b697a41fe" xlink:href="mtg-20240630.xsd#mtg_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApprovalMeasurementMeasurementPeriod"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtg_StatutoryCapitalRequirementsAbstract_d0fcaf00-f091-4340-8898-219a66b371d5" xlink:to="loc_mtg_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApprovalMeasurementMeasurementPeriod_ea386e2c-dc0a-468e-8525-a37b697a41fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_StatutoryAccountingPracticesStatutoryAmountAvailableforDividendPaymentswithoutRegulatoryApprovalMeasurementDividendPaymentPeriod_fc883e4e-7ab7-41e7-be08-1ff22f8aef54" xlink:href="mtg-20240630.xsd#mtg_StatutoryAccountingPracticesStatutoryAmountAvailableforDividendPaymentswithoutRegulatoryApprovalMeasurementDividendPaymentPeriod"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtg_StatutoryCapitalRequirementsAbstract_d0fcaf00-f091-4340-8898-219a66b371d5" xlink:to="loc_mtg_StatutoryAccountingPracticesStatutoryAmountAvailableforDividendPaymentswithoutRegulatoryApprovalMeasurementDividendPaymentPeriod_fc883e4e-7ab7-41e7-be08-1ff22f8aef54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_69346d3b-696f-43c1-8a57-808dd37b2f21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtg_StatutoryCapitalRequirementsAbstract_d0fcaf00-f091-4340-8898-219a66b371d5" xlink:to="loc_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries_69346d3b-696f-43c1-8a57-808dd37b2f21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.mgic.com/role/StatutoryInformationSummaryofAmountsDisclosedUnderStatutoryAccountingPracticesDetails" xlink:type="simple" xlink:href="mtg-20240630.xsd#StatutoryInformationSummaryofAmountsDisclosedUnderStatutoryAccountingPracticesDetails"/>
  <link:presentationLink xlink:role="http://www.mgic.com/role/StatutoryInformationSummaryofAmountsDisclosedUnderStatutoryAccountingPracticesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mtg_StatutoryCapitalAbstract_083ab045-b6b7-4d78-9838-1a8d2633c25d" xlink:href="mtg-20240630.xsd#mtg_StatutoryCapitalAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount_b44381c7-828d-492a-9566-a99ee830c4dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtg_StatutoryCapitalAbstract_083ab045-b6b7-4d78-9838-1a8d2633c25d" xlink:to="loc_us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount_b44381c7-828d-492a-9566-a99ee830c4dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance_0c47651b-e719-43af-a4da-62a20344b728" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtg_StatutoryCapitalAbstract_083ab045-b6b7-4d78-9838-1a8d2633c25d" xlink:to="loc_us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance_0c47651b-e719-43af-a4da-62a20344b728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_ContingencyReserve_cca9b085-a123-4ef2-8c0b-50108cdf44a4" xlink:href="mtg-20240630.xsd#mtg_ContingencyReserve"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mtg_StatutoryCapitalAbstract_083ab045-b6b7-4d78-9838-1a8d2633c25d" xlink:to="loc_mtg_ContingencyReserve_cca9b085-a123-4ef2-8c0b-50108cdf44a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTimingDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_PerformanceSharesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtg_NonEmployeeDirectorRSUsMember" xlink:href="mtg-20240630.xsd#mtg_NonEmployeeDirectorRSUsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_mtg_NonEmployeeDirectorRSUsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaap_AwardTypeAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockOptionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardExrcPrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ErrCompDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompRecoveryTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_RestatementDateAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonNeosMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_ecd_NonNeosMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDeterminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_ExecutiveCategoryAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="loc_ecd_AllExecutiveCategoriesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_PeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_NonPeoNeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_AdjToCompAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="loc_ecd_AllAdjToCompMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_MeasureAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TabularListTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_us-gaap_NetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_OtherPerfMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_MeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangements"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TradingArrByIndTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_TradingArrAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrAxis" xlink:to="loc_ecd_AllTradingArrangementsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndTitle" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrAdoptionDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrTerminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrExpirationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrDuration" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingPoliciesProc"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>mtg-20240630_g1.jpg
<TEXT>
begin 644 mtg-20240630_g1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" !4 .L# 1$  A$! Q$!_\0
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
MX?E1JJT4$FC[.72IG4GB,@3YK(>MN-1U79Q*ANE3J2$,@^Y:@O\ 8I5<IMU
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
MB9B"\?M=@L4QQM;X96X](7R+"TCG)  YDCU)KOIK='3O$F22EM5=)*IACV0
M4M5AQ>\Y5,3$LMIG7>4KH&(,=;RS\$@FFCG-8,N.$H:QSSA@RGJT4TPS31O@
MKU[5F&/2\=%TA-F&B: AQP%"FU;HWYD[%2?R@/72&>6.>KBW9SA4E/#+3T4V
M\;C*0+:J!3"9GLXYHA\6F*H)V](CS6O^6<5_+2NY#-,[P]4XM)Q5M\?167J+
M5\D_XM>S]LNM\J5E.(/1\<S1P%;Z%I(B7!7FX -T.'], [^()ZTYH[BZ ;$G
M%OF$BKK6VH)DCX.\BIE:HZ&9UHS<UPLOQJ=:"%<J)*V^:.[[4.IW0KX&JB*>
M*<9C=E1\U-+3G$K<+GM$>*747A_>*<5O:A;%JYW;1-3WT1P^)Y"?HD^)04D^
M=:YZ2*H]\<>OI6VGK)J7^L\.KH39X]VN<]N,E-]TYC2) '5VWW-325'["VU$
M?WC2AUG&>:_R3QE\..?']"N(S/M:,JN$5QG%\)MEF<4-DR;A*7+4GVA*0V-_
M?O6;+0P'GN)\EKDO<A&(V =_%+C,N6LO&+F3(?-YS.8%\J$--$1(8)ZD!(#;
M0]O3?Q)ID!3T3.AOJE)-37OXY<?(?8*VF*X_'Q/&+19(B0B+;8;,-I(&P"&T
M! _ 5#O<7N+CTKT-C0QH:.A<K6"S7&W_ !JT97 ]!O=KAWB#SI<]&GL)>:YD
MG=*N50(W!ZBLFN<PY:<+!S&O&'#(7%-Z7X:S-AS&\3L;<R&X'8TA%N92XPL>
MI2%!.Z2/,5GO9,$;1X]JPW,>0=D<.Q=GK4MR*$+U28S4R.['D-(?8=06W&G$
MA25I(V((/K!'A7T''$+X0",%<+BF 8Q@B)*,;QZUX^B24E]-LAMQPZ4@A)5R
M ;[;GU^9K-\CY/?)*ULBCB]QH'<N?K6MJ*$+ALGPVP9K%8BY#9+??8K#H>:8
MN45$A"' " H)6" =B1O[:S8]S#EAPM;XV2##P#WKX&M+<,8:[IO$;"VWZN1-
ML9 ^[EK+>R?Z/U6.YB'RCZ+W6#3K%,4N;UQLF,VBS3WF^Z=DV^"TPXXC<'E4
MI"02-P#L?*OCI'O&'.)"^MBC8=IK0#W+L5:UM10A=>R[3S%L^B^CY+CMKOS.
MVP3<8;;_ "^XJ!V^%;&2/CXL)"U/BCE&'M![UC][X"=";ZXIQS HT5Q7K,*7
M(8']U+@2/NKM;<*EOSK@=;*1WR>JXJ-V=.@\=P*.(OO?JN7241^#E9&Y5)^;
MR"P%JI!\OF5W3'N#W1;&%H7!TXL:EHZI5,8,HC_%*JTNK:A^KRNAE!2LTC'J
MM4M%BMN/Q1&M=OB6V,/4S#82T@?!( KD<XN.7'*[6M:T8:,+Q?+#;<FM4BV7
M>!&NEMD )>B3&DNM. $$!25 @C< ]?*AKBT[33@H<UKQLN&0N$B:3X1 ;[N+
MAN/QF_5R-6MA(^X)K,S2'5Q^JUB"(:-'T"\P=*\+M=ZCW>%B-CA7:,269T:W
M,MOMD@I.RTI!&X)'K\:#+(1LEQQWH$,37;0:,]R[36I;D4(7SS[?%ND1R+-C
M,RXS@V6R^V%H4/(I/0U]!(.0OA <,%8_E'!GHIE[KCL_3NT-NK.ZEP$KAG?S
M^I4D5V,K:AG //JN!]OI9.)C'IZ+IY[.;0<N\_\ 1.3MO^3\JR=O^Y6[VE4_
MZ\@M'LJD_P ^97:L;X*=$<6<0Y#T[M3SB3N%3^\E]?<ZI0_"M3JZI?J\^BW,
MM]*S1@]?5;%:;/ L,%N%;(,:W0V^B(\1E+3:?<E( %<1<7')*[VM#1AHPOLK
MXLD4(10A%"$4(10A%"$4(10A%"$4(10A%"$4(10A%"$4(10A%"$4(10A%"$4
6(10A%"$4(10A%"$4(10A%"$4(7__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289739628016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jul. 26, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 30,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-10816<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">MGIC Investment Corp<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">WI<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">39-1486475<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">250 E. Kilbourn Avenue<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Milwaukee,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">WI<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">53202<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(414)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">347-6480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of each class</a></td>
<td class="text">Common stock<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">MTG<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">259,233,744<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000876437<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289744236512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAbstract', window );"><strong>Investment portfolio:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fixed income available-for-sale</a></td>
<td class="nump">$ 5,789,968<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities, at fair value (cost 2024 - $16,084; 2023 - $16,025)</a></td>
<td class="nump">14,636<span></span>
</td>
<td class="nump">$ 14,771<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherInvestments', window );">Other invested assets, at cost</a></td>
<td class="nump">1,109<span></span>
</td>
<td class="nump">850<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Investments', window );">Total investment portfolio</a></td>
<td class="nump">5,805,713<span></span>
</td>
<td class="nump">5,738,734<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">281,788<span></span>
</td>
<td class="nump">363,666<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash and cash equivalents</a></td>
<td class="nump">6,020<span></span>
</td>
<td class="nump">6,978<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedInvestmentIncomeReceivable', window );">Accrued investment income</a></td>
<td class="nump">60,402<span></span>
</td>
<td class="nump">58,774<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments', window );">Reinsurance recoverable on loss reserves</a></td>
<td class="nump">42,346<span></span>
</td>
<td class="nump">33,302<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReinsuranceRecoverablesOnPaidLosses', window );">Reinsurance recoverable on paid losses</a></td>
<td class="nump">884<span></span>
</td>
<td class="nump">9,896<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PremiumsReceivableAtCarryingValue', window );">Premiums receivable</a></td>
<td class="nump">56,597<span></span>
</td>
<td class="nump">58,499<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Home office and equipment, net</a></td>
<td class="nump">36,747<span></span>
</td>
<td class="nump">38,755<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredPolicyAcquisitionCosts', window );">Deferred insurance policy acquisition costs</a></td>
<td class="nump">13,126<span></span>
</td>
<td class="nump">14,591<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred income taxes, net</a></td>
<td class="nump">90,629<span></span>
</td>
<td class="nump">79,782<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="nump">129,670<span></span>
</td>
<td class="nump">135,403<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">6,523,922<span></span>
</td>
<td class="nump">6,538,380<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense', window );">Loss reserves</a></td>
<td class="nump">477,614<span></span>
</td>
<td class="nump">505,379<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnearnedPremiums', window );">Unearned premiums</a></td>
<td class="nump">138,885<span></span>
</td>
<td class="nump">157,779<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SeniorNotes', window );">Senior notes</a></td>
<td class="nump">643,931<span></span>
</td>
<td class="nump">643,196<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Other liabilities</a></td>
<td class="nump">146,571<span></span>
</td>
<td class="nump">160,009<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">1,407,001<span></span>
</td>
<td class="nump">1,466,363<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">371,353<span></span>
</td>
<td class="nump">371,353<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Paid-in capital</a></td>
<td class="nump">1,795,231<span></span>
</td>
<td class="nump">1,808,113<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock at cost</a></td>
<td class="num">(1,624,791)<span></span>
</td>
<td class="num">(1,384,293)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss), net of tax</a></td>
<td class="num">(333,055)<span></span>
</td>
<td class="num">(316,281)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">4,908,183<span></span>
</td>
<td class="nump">4,593,125<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders&#8217; equity</a></td>
<td class="nump">5,116,921<span></span>
</td>
<td class="nump">5,072,017<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders&#8217; equity</a></td>
<td class="nump">6,523,922<span></span>
</td>
<td class="nump">6,538,380<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_FixedMaturitiesMember', window );">Fixed income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAbstract', window );"><strong>Investment portfolio:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fixed income available-for-sale</a></td>
<td class="nump">5,553,549<span></span>
</td>
<td class="nump">5,601,540<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ShortTermInvestmentsMember', window );">Short-Term Investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAbstract', window );"><strong>Investment portfolio:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fixed income available-for-sale</a></td>
<td class="nump">$ 236,419<span></span>
</td>
<td class="nump">$ 121,573<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedInvestmentIncomeReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest, dividends, rents, ancillary and other revenues earned but not yet received by the entity on its investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedInvestmentIncomeReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredPolicyAcquisitionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred policy acquisition cost capitalized on contract remaining in force.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479432/944-30-50-2B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479401/944-30-55-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 825<br> -Topic 944<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478219/944-825-45-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479432/944-30-50-2B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredPolicyAcquisitionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNi">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482736/825-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNi</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Investments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480078/944-80-55-14<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480078/944-80-55-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(h))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Investments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount needed to reflect the estimated ultimate cost of settling claims relating to insured events that have occurred on or before the balance sheet date, whether or not reported to the insurer at that date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480046/944-40-55-7<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 9E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480046/944-40-55-9E<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (cc)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480081/944-40-50-3<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(13)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(3)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PremiumsReceivableAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount as of the balance sheet date due the entity from (a) agents and insureds, (b) uncollected premiums and (c) others, net of the allowance for doubtful accounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PremiumsReceivableAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after valuation allowance, recoverable under reinsurance contracts for losses reported to the ceding insurer but not yet paid and amounts expected for incurred losses and settlement expenses, which have not yet been reported to the ceding insurer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480046/944-40-55-7<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 9E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480046/944-40-55-9E<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (cc)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480081/944-40-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480081/944-40-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480081/944-40-50-4C<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477363/944-310-50-2<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479838/944-20-50-5<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477409/944-310-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReinsuranceRecoverablesOnPaidLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after valuation allowance, recoverable under reinsurance contracts for losses reported to and paid by the ceding insurer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477363/944-310-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479838/944-20-50-5<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477409/944-310-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReinsuranceRecoverablesOnPaidLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SeniorNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeniorNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnearnedPremiums">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of premiums written on insurance contracts that have not been earned as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(13)(a)(2))<br> -SubTopic 210<br> -Topic 944<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnearnedPremiums</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_FixedMaturitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_FixedMaturitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ShortTermInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ShortTermInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289742978576">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Fixed maturities, amortized cost</a></td>
<td class="nump">$ 6,150,471<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiCost', window );">Cost</a></td>
<td class="nump">$ 16,084<span></span>
</td>
<td class="nump">$ 16,025<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">1,000,000,000<span></span>
</td>
<td class="nump">1,000,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">371,353,000<span></span>
</td>
<td class="nump">371,353,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">261,390,000<span></span>
</td>
<td class="nump">272,494,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock at cost (in shares)</a></td>
<td class="nump">109,963,000<span></span>
</td>
<td class="nump">98,859,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_FixedMaturitiesMember', window );">Fixed income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Fixed maturities, amortized cost</a></td>
<td class="nump">$ 5,914,023<span></span>
</td>
<td class="nump">$ 5,939,483<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ShortTermInvestmentsMember', window );">Short-Term Investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Fixed maturities, amortized cost</a></td>
<td class="nump">$ 236,448<span></span>
</td>
<td class="nump">$ 121,539<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_FixedMaturitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_FixedMaturitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ShortTermInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ShortTermInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289738698288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PremiumsWrittenGrossAbstract', window );"><strong>Premiums written:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DirectPremiumsWritten', window );">Direct</a></td>
<td class="nump">$ 273,337<span></span>
</td>
<td class="nump">$ 273,079<span></span>
</td>
<td class="nump">$ 548,540<span></span>
</td>
<td class="nump">$ 547,326<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssumedPremiumsWritten', window );">Assumed</a></td>
<td class="nump">3,353<span></span>
</td>
<td class="nump">3,017<span></span>
</td>
<td class="nump">6,769<span></span>
</td>
<td class="nump">5,768<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CededPremiumsWritten', window );">Ceded</a></td>
<td class="num">(43,212)<span></span>
</td>
<td class="num">(44,872)<span></span>
</td>
<td class="num">(88,031)<span></span>
</td>
<td class="num">(91,678)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PremiumsWrittenNet', window );">Net premiums written</a></td>
<td class="nump">233,478<span></span>
</td>
<td class="nump">231,224<span></span>
</td>
<td class="nump">467,278<span></span>
</td>
<td class="nump">461,416<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInUnearnedPremiumsNet', window );">Decrease in unearned premiums, net</a></td>
<td class="nump">10,050<span></span>
</td>
<td class="nump">11,587<span></span>
</td>
<td class="nump">18,894<span></span>
</td>
<td class="nump">23,410<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PremiumsEarnedNet', window );">Net premiums earned</a></td>
<td class="nump">243,528<span></span>
</td>
<td class="nump">242,811<span></span>
</td>
<td class="nump">486,172<span></span>
</td>
<td class="nump">484,826<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetInvestmentIncome', window );">Investment income, net of expenses</a></td>
<td class="nump">61,479<span></span>
</td>
<td class="nump">52,340<span></span>
</td>
<td class="nump">121,223<span></span>
</td>
<td class="nump">101,563<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments', window );">Net gains (losses) on investments and other financial instruments</a></td>
<td class="num">(276)<span></span>
</td>
<td class="num">(4,987)<span></span>
</td>
<td class="num">(8,785)<span></span>
</td>
<td class="num">(12,685)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncome', window );">Other revenue</a></td>
<td class="nump">546<span></span>
</td>
<td class="nump">511<span></span>
</td>
<td class="nump">1,028<span></span>
</td>
<td class="nump">936<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenues</a></td>
<td class="nump">305,277<span></span>
</td>
<td class="nump">290,675<span></span>
</td>
<td class="nump">599,638<span></span>
</td>
<td class="nump">574,640<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BenefitsLossesAndExpensesAbstract', window );"><strong>Losses and expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PolicyholderBenefitsAndClaimsIncurredNet', window );">Losses incurred, net</a></td>
<td class="num">(18,272)<span></span>
</td>
<td class="num">(17,691)<span></span>
</td>
<td class="num">(13,717)<span></span>
</td>
<td class="num">(11,245)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense', window );">Amortization of deferred insurance policy acquisition costs</a></td>
<td class="nump">2,150<span></span>
</td>
<td class="nump">2,609<span></span>
</td>
<td class="nump">4,159<span></span>
</td>
<td class="nump">5,087<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherUnderwritingExpense', window );">Other underwriting and operating expenses, net</a></td>
<td class="nump">52,675<span></span>
</td>
<td class="nump">53,998<span></span>
</td>
<td class="nump">111,693<span></span>
</td>
<td class="nump">124,061<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest expense</a></td>
<td class="nump">8,899<span></span>
</td>
<td class="nump">9,377<span></span>
</td>
<td class="nump">17,798<span></span>
</td>
<td class="nump">18,751<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BenefitsLossesAndExpenses', window );">Total losses and expenses</a></td>
<td class="nump">45,452<span></span>
</td>
<td class="nump">48,293<span></span>
</td>
<td class="nump">119,933<span></span>
</td>
<td class="nump">136,654<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before tax</a></td>
<td class="nump">259,825<span></span>
</td>
<td class="nump">242,382<span></span>
</td>
<td class="nump">479,705<span></span>
</td>
<td class="nump">437,986<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income tax</a></td>
<td class="nump">55,597<span></span>
</td>
<td class="nump">51,328<span></span>
</td>
<td class="nump">101,380<span></span>
</td>
<td class="nump">92,385<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 204,228<span></span>
</td>
<td class="nump">$ 191,054<span></span>
</td>
<td class="nump">$ 378,325<span></span>
</td>
<td class="nump">$ 345,601<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 0.77<span></span>
</td>
<td class="nump">$ 0.67<span></span>
</td>
<td class="nump">$ 1.41<span></span>
</td>
<td class="nump">$ 1.20<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 0.77<span></span>
</td>
<td class="nump">$ 0.66<span></span>
</td>
<td class="nump">$ 1.40<span></span>
</td>
<td class="nump">$ 1.19<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares outstanding - basic (in shares)</a></td>
<td class="nump">265,315<span></span>
</td>
<td class="nump">285,906<span></span>
</td>
<td class="nump">267,814<span></span>
</td>
<td class="nump">288,434<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average common shares outstanding - diluted (in shares)</a></td>
<td class="nump">266,872<span></span>
</td>
<td class="nump">289,566<span></span>
</td>
<td class="nump">269,990<span></span>
</td>
<td class="nump">292,125<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) on investments and other financial instruments, including the changes in fair value of embedded derivatives related to Home Re Transactions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssumedPremiumsWritten">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of written premiums assumed from other entities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479032/944-605-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssumedPremiumsWritten</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BenefitsLossesAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of expense recognized during the period for future policy benefits, claims and claims adjustment costs, and for selling, general and administrative costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BenefitsLossesAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BenefitsLossesAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BenefitsLossesAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CededPremiumsWritten">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of written premiums ceded to other entities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479032/944-605-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479032/944-605-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CededPremiumsWritten</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense (reversal of expense) for deferred policy acquisition costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 944<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479432/944-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479432/944-30-50-2B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479401/944-30-55-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479868/944-20-45-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(7)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479432/944-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DirectPremiumsWritten">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums written.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479032/944-605-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DirectPremiumsWritten</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInUnearnedPremiumsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after premiums ceded to other entities and premiums assumed by the entity, of decrease (increase) in unearned premiums.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInUnearnedPremiumsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetInvestmentIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after investment expense, of income earned from investments in securities and real estate. Includes, but is not limited to, real estate investment, policy loans, dividends, and interest. Excludes realized gain (loss) on investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -SubTopic 220<br> -Topic 946<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetInvestmentIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue and income classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column E)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column E)(Footnote 6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherUnderwritingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs incurred during the period, such as those relating to general administration and policy maintenance that do not vary with and are not primarily related to the acquisition or renewal of insurance contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 720<br> -Section 25<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477550/944-720-25-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherUnderwritingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PolicyholderBenefitsAndClaimsIncurredNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after effects of policies assumed or ceded, of expense related to the provision for policy benefits and costs incurred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PolicyholderBenefitsAndClaimsIncurredNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PremiumsEarnedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums earned.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.12-17(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477965/944-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479032/944-605-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(c))<br> -SubTopic 220<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(1))<br> -SubTopic 220<br> -Topic 944<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PremiumsEarnedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PremiumsWrittenGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PremiumsWrittenGrossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PremiumsWrittenNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums written.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -SubTopic 605<br> -Topic 944<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479032/944-605-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -SubTopic 605<br> -Topic 944<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479032/944-605-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PremiumsWrittenNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289740083152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 204,228<span></span>
</td>
<td class="nump">$ 191,054<span></span>
</td>
<td class="nump">$ 378,325<span></span>
</td>
<td class="nump">$ 345,601<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income (loss), net of tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent', window );">Change in unrealized investment gains and losses</a></td>
<td class="num">(7,459)<span></span>
</td>
<td class="num">(30,234)<span></span>
</td>
<td class="num">(17,851)<span></span>
</td>
<td class="nump">50,425<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent', window );">Benefit plan adjustments</a></td>
<td class="nump">538<span></span>
</td>
<td class="nump">846<span></span>
</td>
<td class="nump">1,077<span></span>
</td>
<td class="nump">6,199<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="num">(6,921)<span></span>
</td>
<td class="num">(29,388)<span></span>
</td>
<td class="num">(16,774)<span></span>
</td>
<td class="nump">56,624<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income (loss)</a></td>
<td class="nump">$ 197,307<span></span>
</td>
<td class="nump">$ 161,666<span></span>
</td>
<td class="nump">$ 361,551<span></span>
</td>
<td class="nump">$ 402,225<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of gain (loss) in value of unsold investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (j)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (k)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289738806608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common stock</div></th>
<th class="th"><div>Paid-in capital</div></th>
<th class="th"><div>Treasury stock</div></th>
<th class="th"><div>Accumulated other comprehensive income (loss)</div></th>
<th class="th"><div>Retained earnings</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, beginning of period at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 371,353<span></span>
</td>
<td class="nump">$ 1,798,842<span></span>
</td>
<td class="num">$ (1,050,238)<span></span>
</td>
<td class="num">$ (481,511)<span></span>
</td>
<td class="nump">$ 4,004,294<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation', window );">Reissuance of treasury stock, net under share-based compensation plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16,912)<span></span>
</td>
<td class="nump">9,713<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,514<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Repurchase of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(152,258)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="nump">$ 56,624<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56,624<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">345,601<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">345,601<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCash', window );">Cash dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(58,760)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, end of period at Jun. 30, 2023</a></td>
<td class="nump">4,844,262<span></span>
</td>
<td class="nump">371,353<span></span>
</td>
<td class="nump">1,799,444<span></span>
</td>
<td class="num">(1,192,783)<span></span>
</td>
<td class="num">(424,887)<span></span>
</td>
<td class="nump">4,291,135<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, beginning of period at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">371,353<span></span>
</td>
<td class="nump">1,798,842<span></span>
</td>
<td class="num">(1,050,238)<span></span>
</td>
<td class="num">(481,511)<span></span>
</td>
<td class="nump">4,004,294<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Repurchase of common stock</a></td>
<td class="num">(340,600)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, end of period at Dec. 31, 2023</a></td>
<td class="nump">5,072,017<span></span>
</td>
<td class="nump">371,353<span></span>
</td>
<td class="nump">1,808,113<span></span>
</td>
<td class="num">(1,384,293)<span></span>
</td>
<td class="num">(316,281)<span></span>
</td>
<td class="nump">4,593,125<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, beginning of period at Mar. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">371,353<span></span>
</td>
<td class="nump">1,791,609<span></span>
</td>
<td class="num">(1,119,048)<span></span>
</td>
<td class="num">(395,499)<span></span>
</td>
<td class="nump">4,129,229<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation', window );">Reissuance of treasury stock, net under share-based compensation plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,835<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Repurchase of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(73,735)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="num">(29,388)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(29,388)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">191,054<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">191,054<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCash', window );">Cash dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(29,148)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, end of period at Jun. 30, 2023</a></td>
<td class="nump">4,844,262<span></span>
</td>
<td class="nump">371,353<span></span>
</td>
<td class="nump">1,799,444<span></span>
</td>
<td class="num">(1,192,783)<span></span>
</td>
<td class="num">(424,887)<span></span>
</td>
<td class="nump">4,291,135<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, beginning of period at Dec. 31, 2023</a></td>
<td class="nump">5,072,017<span></span>
</td>
<td class="nump">371,353<span></span>
</td>
<td class="nump">1,808,113<span></span>
</td>
<td class="num">(1,384,293)<span></span>
</td>
<td class="num">(316,281)<span></span>
</td>
<td class="nump">4,593,125<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation', window );">Reissuance of treasury stock, net under share-based compensation plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(31,168)<span></span>
</td>
<td class="nump">12,122<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Repurchase of common stock</a></td>
<td class="num">(250,300)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(252,620)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="num">(16,774)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16,774)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">378,325<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">378,325<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCash', window );">Cash dividends</a></td>
<td class="num">(63,300)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(63,267)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, end of period at Jun. 30, 2024</a></td>
<td class="nump">5,116,921<span></span>
</td>
<td class="nump">371,353<span></span>
</td>
<td class="nump">1,795,231<span></span>
</td>
<td class="num">(1,624,791)<span></span>
</td>
<td class="num">(333,055)<span></span>
</td>
<td class="nump">4,908,183<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, beginning of period at Mar. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">371,353<span></span>
</td>
<td class="nump">1,788,050<span></span>
</td>
<td class="num">(1,466,224)<span></span>
</td>
<td class="num">(326,134)<span></span>
</td>
<td class="nump">4,735,298<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation', window );">Reissuance of treasury stock, net under share-based compensation plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,181<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Repurchase of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(158,567)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="num">(6,921)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,921)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">204,228<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">204,228<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCash', window );">Cash dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(31,343)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, end of period at Jun. 30, 2024</a></td>
<td class="nump">$ 5,116,921<span></span>
</td>
<td class="nump">$ 371,353<span></span>
</td>
<td class="nump">$ 1,795,231<span></span>
</td>
<td class="num">$ (1,624,791)<span></span>
</td>
<td class="num">$ (333,055)<span></span>
</td>
<td class="nump">$ 4,908,183<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Value, Treasury Stock Reissued For Share Based Compensation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -SubTopic 405<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477787/942-405-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289741651744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 378,325<span></span>
</td>
<td class="nump">$ 345,601<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAmortizationAndAccretionNet', window );">Depreciation and amortization</a></td>
<td class="nump">10,969<span></span>
</td>
<td class="nump">19,372<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred tax expense (benefit)</a></td>
<td class="nump">4,508<span></span>
</td>
<td class="num">(1,065)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Equity compensation</a></td>
<td class="nump">18,286<span></span>
</td>
<td class="nump">17,514<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments', window );">Net gains (losses) on investments and other financial instruments</a></td>
<td class="num">(8,785)<span></span>
</td>
<td class="num">(12,685)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Change in certain assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable', window );">Accrued investment income</a></td>
<td class="num">(1,628)<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInReinsuranceRecoverable', window );">Reinsurance recoverable on loss reserves</a></td>
<td class="num">(9,044)<span></span>
</td>
<td class="num">(6,235)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses', window );">Reinsurance recoverable on paid losses</a></td>
<td class="nump">9,012<span></span>
</td>
<td class="nump">17,841<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPremiumsReceivable', window );">Premiums receivable</a></td>
<td class="nump">1,902<span></span>
</td>
<td class="nump">934<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts', window );">Deferred insurance policy acquisition costs</a></td>
<td class="nump">1,465<span></span>
</td>
<td class="nump">2,162<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve', window );">Loss reserves</a></td>
<td class="num">(27,765)<span></span>
</td>
<td class="num">(27,307)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInUnearnedPremiums', window );">Unearned premiums</a></td>
<td class="num">(18,894)<span></span>
</td>
<td class="num">(23,410)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities', window );">Return premium accrual</a></td>
<td class="num">(5,700)<span></span>
</td>
<td class="num">(2,300)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable', window );">Current income taxes</a></td>
<td class="nump">26,993<span></span>
</td>
<td class="nump">7,846<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Other, net</a></td>
<td class="num">(37,439)<span></span>
</td>
<td class="num">(6,702)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="nump">359,775<span></span>
</td>
<td class="nump">356,948<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInvestments', window );">Purchases of investments</a></td>
<td class="num">(737,607)<span></span>
</td>
<td class="num">(830,773)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments', window );">Proceeds from sales of investments</a></td>
<td class="nump">12,841<span></span>
</td>
<td class="nump">269,728<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ProceedsFromMaturityOfFixedIncomeSecurities', window );">Proceeds from maturity of fixed income securities</a></td>
<td class="nump">616,633<span></span>
</td>
<td class="nump">404,546<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of equipment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">142<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Additions to property and equipment</a></td>
<td class="num">(279)<span></span>
</td>
<td class="num">(671)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="num">(108,412)<span></span>
</td>
<td class="num">(157,028)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common stock</a></td>
<td class="num">(251,217)<span></span>
</td>
<td class="num">(150,192)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(63,936)<span></span>
</td>
<td class="num">(58,718)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payment of withholding taxes related to share-based compensation net share settlement</a></td>
<td class="num">(19,046)<span></span>
</td>
<td class="num">(7,199)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="num">(334,199)<span></span>
</td>
<td class="num">(216,109)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Net increase (decrease) in cash and cash equivalents and restricted cash and cash equivalents</a></td>
<td class="num">(82,836)<span></span>
</td>
<td class="num">(16,189)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents and restricted cash and cash equivalents at beginning of period</a></td>
<td class="nump">370,644<span></span>
</td>
<td class="nump">332,913<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents and restricted cash and cash equivalents at end of period</a></td>
<td class="nump">$ 287,808<span></span>
</td>
<td class="nump">$ 316,724<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net change during the reporting period in the amount of receivables currently due from reinsurers for ceded claims paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) on investments and other financial instruments, including the changes in fair value of embedded derivatives related to Home Re Transactions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_ProceedsFromMaturityOfFixedIncomeSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds from the maturity of fixed income securities for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_ProceedsFromMaturityOfFixedIncomeSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAmortizationAndAccretionNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAmortizationAndAccretionNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in investment income that has been earned but not yet received in cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the balance sheet value of capitalized sales costs that are associated with acquiring a new insurance customers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in liability to reflect the estimated ultimate cost of settling claims relating to insured events that have occurred on or before the balance sheet date, whether or not reported to the insurer at that date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in insurance liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPremiumsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The change in the premium receivable balance on the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPremiumsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInReinsuranceRecoverable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount of benefits the ceding insurer expects to recover on insurance policies ceded to other insurance entities as of the balance sheet date for all guaranteed benefit types.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInReinsuranceRecoverable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInUnearnedPremiums">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) unearned premiums written. Excludes portion of unearned premiums amortized into income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInUnearnedPremiums</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the purchase of all investments (debt, security, other) during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289743244832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Business and Basis of Presentation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Nature of Business and Basis of Presentation</a></td>
<td class="text">Nature of Business and Basis of Presentation<div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">MGIC Investment Corporation is a holding company which, through Mortgage Guaranty Insurance Corporation (&#8220;MGIC&#8221;), is principally engaged in the mortgage insurance business.&#160;We provide mortgage insurance to lenders throughout the United States and to government sponsored entities to protect against loss from defaults on low down payment residential mortgage loans. MGIC Assurance Corporation (&#8220;MAC&#8221;) and MGIC Indemnity Corporation (&#8220;MIC&#8221;), insurance subsidiaries of MGIC, provide insurance for certain mortgages under Fannie Mae and Freddie Mac (the &#8220;GSEs&#8221;) credit risk transfer programs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying unaudited consolidated financial statements of MGIC Investment Corporation and its wholly-owned subsidiaries have been prepared in accordance with the instructions to Form 10-Q as prescribed by the Securities and Exchange Commission (&#8220;SEC&#8221;) for interim reporting and do not include all of the other information and disclosures required by accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;). These statements should be read in conjunction with the consolidated financial statements and notes thereto for the year ended December 31, 2023 included in our 2023 Annual Report on Form 10-K. As used below, &#8220;we,&#8221; &#8220;our&#8221; and &#8220;us&#8221; refer to MGIC Investment Corporation&#8217;s consolidated operations or to MGIC Investment Corporation, as the context requires.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the opinion of management, the accompanying financial statements include all adjustments, consisting primarily of normal recurring accruals, necessary to fairly state our consolidated financial position and consolidated results of operations for the periods indicated.&#160;The consolidated results of operations for an interim period are not necessarily indicative of the results that may be expected for the year ending December 31, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The substantial majority of our NIW has been for loans purchased by the GSEs. The current private mortgage insurer eligibility requirements ("PMIERs") of the GSEs include financial requirements, as well as business, quality control and certain transactional approval requirements. The financial requirements of the PMIERs require a mortgage insurer&#8217;s "Available Assets" (generally only the most liquid assets of an insurer) to equal or exceed its "Minimum Required Assets" (which are based on an insurer's book of risk in force, calculated from tables of factors with several risk dimensions). Based on our application of the PMIERs, as of June 30, 2024, MGIC&#8217;s Available Assets are in excess of its Minimum Required Assets; and MGIC is in compliance with the PMIERs and eligible to insure loans purchased by the GSEs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Subsequent events</span></div>We have considered subsequent events through the date of this filing.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/810/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289740892928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract', window );"><strong>Accounting Standards Update and Change in Accounting Principle [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">Significant Accounting Policies</a></td>
<td class="text">Significant Accounting Policies<div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Prospective accounting and reporting developments</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Relevant new amendments to accounting standards, which are not yet effective or adopted.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Improvements to Income Tax Disclosures: ASU 2023-09</span></div>In December 2023, the FASB issued ASU 2023-09 to enhance the transparency and decision usefulness of income tax disclosures. Income tax disclosures will require consistent categories and greater disaggregations of information in the rate reconciliation and disclosure of income taxes paid by jurisdiction. ASU 2023-09 is effective for annual periods beginning after December 15, 2024 on a prospective basis. Early adoption is permitted. We are currently evaluating the impacts the adoption of this guidance will have on our disclosures, but do not expect it will have a material impact.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476173/280-10-65-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-7<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480530/250-10-S99-5<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483194/926-20-65-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483194/926-20-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483194/926-20-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480530/250-10-S99-6<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 250<br> -Publisher FASB<br> -URI https://asc.fasb.org/250/tableOfContent<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289743231296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text">Debt<div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Debt obligations</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The aggregate carrying value of our 5.25% Senior Notes (&#8220;5.25% Notes&#8221;) and the par value as of June 30, 2024 and December 31, 2023 is presented in table 3.1 below.</span></div><div style="margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:60.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.874%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Long-term debt obligation, carrying value</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">3.1</span></div></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.25% Notes, due August 2028 (par value: $650 million)</span></div></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">643,931</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">643,196&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The 5.25% Notes are an obligation of our holding company, MGIC Investment Corporation. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">See Note 7 - &#8220;Debt&#8221; in our Annual Report on Form 10-K for the year ended December 31, 2023 for additional information pertaining to our debt obligation. As of June 30, 2024 we are in compliance with our debt covenants.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Interest payments</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest payments for the six months ended June 30, 2024 and 2023 were $17.1 million and $18.0 million.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289741466640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reinsurance<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReinsuranceDisclosuresAbstract', window );"><strong>Reinsurance Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReinsuranceTextBlock', window );">Reinsurance</a></td>
<td class="text">Reinsurance<div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have in place reinsurance agreements executed under quota share reinsurance (&#8220;QSR&#8221;) transactions and excess-of-loss (&#8220;XOL&#8221;) transactions as discussed below. The effect of all of our reinsurance transactions on our consolidated statement of operations is shown in table 4.1 below.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.705%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.153%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reinsurance</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">4.1</span></div></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Premiums earned:</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Direct</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">283,363</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">284,636&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">567,384</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">570,670&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Assumed </span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,377</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,047&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,819</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,834&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12.75pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ceded - quota share reinsurance </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(26,643)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(27,442)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(55,358)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(57,319)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ceded - excess-of-loss reinsurance</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(16,569)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(17,430)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(32,673)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(34,359)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total ceded</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(43,212)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(44,872)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(88,031)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(91,678)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net premiums earned</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">243,528</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">242,811&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">486,172</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">484,826&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="6" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Losses incurred:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Direct</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(14,196)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15,706)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(3,217)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,583)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Assumed</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(46)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(31)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(17)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(27)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ceded - quota share reinsurance</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(4,030)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,954)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(10,483)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,635)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Losses incurred, net</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(18,272)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(17,691)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(13,717)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,245)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other Reinsurance Impacts:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Profit commission on quota share reinsurance </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">27,301</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,809&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">51,885</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">66,520&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ceding commission on quota share reinsurance</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10,789</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,450&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">21,449</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,768&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.5pt">Ceded premiums earned are shown net of profit commission.</span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Quota share reinsurance</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have entered into QSR Transactions with panels of third-party reinsurers to cede a fixed percentage of premiums earned and received and losses incurred on insurance covered by the transactions. We receive the benefit of a ceding commission equal to 20% of premiums ceded before profit commission. We also receive the benefit of a profit commission through a reduction of premiums we cede. The profit commission varies inversely with the level of losses on a &#8220;dollar for dollar&#8221; basis and can be eliminated at certain annual loss ratios as defined below. Ceded losses incurred are impacted by the delinquencies covered by our QSR Transactions, our estimates of payments that will be ultimately made on those delinquencies, and claim payments covered by our QSR Transactions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Each of our QSR Transactions typically have annual loss ratio caps of 300% and lifetime loss ratio caps of 200%</span><span style="color:#000000;font-family:'Franklin Gothic Book',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Table 4.2 below provides additional detail regarding our QSR Transactions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.455%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.155%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quota Share Reinsurance</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">4.2</span></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quota Share Contract</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Covered Policy Years</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quota Share %</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Annual Loss Ratio to Exhaust Profit Commission </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual Termination Date</span></td></tr><tr><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020 and 2021 QSR</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></div></td><td colspan="3" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17.5&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61.9&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2032</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021 QSR and 2022 QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.5&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57.5&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2032</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021 QSR and 2022 QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15.0&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57.5&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2033</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022 QSR and 2023 QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15.0&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62.0&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2033</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022 QSR and 2023 QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15.0&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62.0&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2034</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023 QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.0&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58.5&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2034</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024 QSR</span></div></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></div></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30.0&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">56.0&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">'</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2035</span></div></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Credit Union QSR </span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020-2025</span></td><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65.0&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50.0&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2039</span></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">We will receive a profit commission provided the annual loss ratio on policies covered under the transaction remains below this ratio. </span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We can elect to terminate the QSR Transactions under specified scenarios without penalty upon prior written notice, including if we will receive less than 90% (80% for the Credit Union QSR Transaction) of the full credit amount under the PMIERs, full financial statement credit or full credit under applicable regulatory capital requirements for the risk ceded in any required calculation period. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Table 4.3 provides additional details regarding optional termination dates and optional reductions to our quota share percentage which can, in each case, be elected by us for a fee. Under the optional reduction to the quota share percentage, we may reduce our quota share percentage from the original percentage shown in table 4.2 to the percentage shown in table 4.3. </span></div><div style="width:100.000%"><div style="display:inline-block;vertical-align:top;width:47.916%"><div style="text-align:justify"><span><br/></span></div></div><div style="display:inline-block;max-width:4.166%;min-width:3.166%;vertical-align:top"></div><div style="display:inline-block;vertical-align:top;width:47.918%"></div></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.872%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.320%"></td><td style="width:0.1%"></td></tr><tr><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quota Share Reinsurance</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">4.3</span></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quota Share Contract</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Covered Policy Years</span></td><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Optional Termination Date </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Optional Quota Share % Reduction Date </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Optional Reduced Quota Share %</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020 QSR and 2021 QSR</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2024</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">July 1, 2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14.5% or 12%</span></div></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021 QSR and 2022 QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2024</span></div></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">July 1, 2024</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.5% or 8%</span></div></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021 QSR and 2022 QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2024</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">July 1, 2024</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.5% or 10%</span></div></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022 QSR and 2023 QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2024</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">July 1, 2024</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.5% or 10%</span></div></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022 QSR and 2023 QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2025</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">July 1, 2024</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.5% or 10%</span></div></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023 QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2025</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">July 1, 2024</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8% or 7%</span></div></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024 QSR</span></div></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></div></td><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2027</span></div></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2027</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23% or 15%</span></div></td></tr></table></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)   We can elect early termination of the QSR Transaction beginning on this date, and semi-annually thereafter. </span></div><div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)   We can elect to reduce the quota share percentage beginning on this date, and semi-annually thereafter.    </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under the terms of our QSR Transactions, ceded premiums earned, ceding commissions, profit commission, and ceded paid loss and LAE are settled net on a quarterly basis. The ceded premiums earned due, after deducting the related ceding commission and profit commission, is reported within Other liabilities on the consolidated balance sheets. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The reinsurance recoverable on loss reserves related to our QSR Transactions was $42.3 million as of June 30, 2024 and $33.3 million as of December 31, 2023. The reinsurance recoverable balance is secured by funds on deposit from reinsurers (which does not include letters of credit), the minimum amount of which is based on the greater of 1) a reinsurer's funding requirements under PMIERs or 2) ceded reserves and unpaid losses. Each of the reinsurers under our QSR Transactions described above has an insurer financial strength rating of A- or better (or a comparable rating) by Standard and Poor's Rating Services, A.M. Best, Moody's, or a combination of the three.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Excess of loss reinsurance</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have XOL Transactions with a panel of unaffiliated reinsurers executed through the traditional reinsurance market (&#8220;Traditional XOL Transactions&#8221;) and with unaffiliated special purpose insurers (&#8220;Home Re Transactions&#8221;).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For policies covered under our Traditional XOL Transactions, we retain the first layer of the aggregate losses paid, and the reinsurers will then provide second layer coverage up to the outstanding reinsurance coverage amount. We retain losses paid in excess of the outstanding reinsurance coverage amount. The reinsurance coverage is subject to adjustment based on the risk characteristics of the covered loans until the initial excess of loss reinsurance coverage layer has been finalized. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We can elect to terminate our Traditional XOL Transactions under specified scenarios without penalty upon prior written notice, including if we will receive less than the full credit amount under the PMIERs, full financial statement credit or full credit under applicable regulatory capital requirements for the risk ceded in any required calculation period. The reinsurance premiums ceded under the Traditional XOL Transactions are based off the remaining reinsurance coverage levels. The reinsured coverage levels are secured by funds on deposit from reinsurers (which does not include letters of credit), the minimum amount of which is based on the greater of 1) a reinsurer's funding requirements under PMIERs or 2) ceded reserves and unpaid losses. Each of the reinsurers under our Traditional XOL Transactions has an insurer financial strength rating of A- or better (or a comparable rating) by Standard and Poor&#8217;s Rating Services, A.M. Best, Moody&#8217;s, or a combination of the three.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Home Re Transactions are executed with unaffiliated special purpose insurers (&#8220;Home Re Entities&#8221;). For the reinsurance coverage periods, we retain the first layer of the respective aggregate losses paid, and a Home Re Entity will then provide second layer coverage up to the outstanding reinsurance coverage amount. We retain losses paid in excess of the outstanding reinsurance coverage amount. Subject to certain conditions, the reinsurance coverage decreases as the underlying covered mortgages amortize or are repaid, or mortgage insurance losses are paid. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Home Re Entities financed the coverages by issuing mortgage insurance-linked notes (&#8220;ILNs&#8221;) to unaffiliated investors in an aggregate amount equal to the initial reinsurance coverage amounts. Each ILN is non-recourse to any assets of MGIC or affiliates. The proceeds of the ILNs, which were deposited into reinsurance trusts for the benefit of MGIC, will be the source of reinsurance claim payments to MGIC and principal repayments on the ILNs. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Payment of principal on the related insurance-linked notes will be suspended and the reinsurance coverage available to MGIC under the transactions will not be reduced by such principal payments until a target level of credit enhancement is obtained or if certain thresholds or &#8220;Trigger Events&#8221; are reached, as defined in the related insurance-linked notes transaction agreement. As of June 30, 2024, a "Trigger Event" has occurred on our Home Re 2019-1 ILN transaction because the reinsured principal balance of loans that were reported 60 or more days delinquent exceeded a percentage of the total reinsured principal balance of loans specified under each </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">transaction.  A &#8220;Trigger Event&#8221; has also occurred on the Home Re 2023-1 transaction because the target level of credit enhancement on the most senior tranche has not been met.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In January 2024, we exercised our optional call feature to terminate the reinsurance agreement with Home Re 2020-1, Ltd. In connection with the termination, the insurance linked notes issued by Home Re 2020-1 Ltd. were redeemed in full.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Table 4.4a, 4.4b, and 4.4c provide a summary of our XOL Transactions as of June 30, 2024 and December 31, 2023. Tables 4.4b and 4.4c exclude the 2024 Traditional XOL which is still in its fill up period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Excess of Loss Reinsurance</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table 4.4a</span></td><td colspan="3" style="border-top:0.5pt solid #cceeff;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #cceeff;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #cceeff;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Issue Date</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Policy In force Dates</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Optional Call Date (1)</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Legal Maturity</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024 Traditional XOL </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">April 1, 2024</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 1, 2024 - December 31, 2024</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 1, 2030</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10 years</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023 Traditional XOL</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">April 1, 2023</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 1, 2023 - December 29, 2023</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 1, 2031</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10 years</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022 Traditional XOL</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">April 1, 2022</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 1, 2022 - December 30, 2022</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 1, 2030</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10 years</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2023-1, Ltd.</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">October 23, 2023</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 1, 2022 - August 31, 2023</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">October 25, 2028</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10 years</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2022-1, Ltd.</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">April 26, 2022</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">May 29, 2021 - December 31, 2021</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">April 25, 2028</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.5 years</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2021-2, Ltd.</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">August 3, 2021</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 1, 2021 - May 28, 2021</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">July 25, 2028</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.5 years</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2021-1, Ltd.</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">February 2, 2021</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">August 1, 2020 - December 31, 2020</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 25, 2028</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.5 years</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2019-1, Ltd.</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">May 25, 2019</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 1, 2018 - March 31, 2019</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">May 25, 2026</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10 years</span></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2018-1, Ltd.</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">October 30, 2018</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">July 1, 2016 - December 31, 2017</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">October 25, 2025</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10 years</span></td></tr></table></div><div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) We have the right to terminate the Home Re Transactions under certain circumstances, including an optional call feature that provides us the right to terminate if the outstanding principal balance of the related insurance-linked notes falls below 10% of the initial principal balance of the related insurance-linked notes, and on any payment date on or after the respective Optional Call Date. We can elect early termination of the Traditional XOL Transactions beginning on this date, and quarterly thereafter.</span></div><div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) The 2024 Traditional XOL Transaction provides up to $187&#160;million of reinsurance coverage on eligible NIW in 2024.</span></div><div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"></td><td style="width:21.184%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.805%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.805%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.806%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Excess of Loss Reinsurance</span></td><td colspan="3" style="border-bottom:0.5pt solid #d5efff;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #d5efff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table 4.4b</span></div></td><td colspan="3" style="border-top:0.5pt solid #d5efff;padding:0 1pt"></td><td colspan="6" style="border-top:0.5pt solid #d5efff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining First Layer Retention</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Initial First Layer Retention</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023 Traditional XOL</span></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70,578&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">70,544</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70,578&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022 Traditional XOL</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82,523&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">81,999</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82,346&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2023-1, Ltd.</span></div></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">272,961&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">272,850</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">272,961&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2022-1, Ltd.</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">325,589&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">323,797</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">325,001&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2021-2, Ltd.</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">190,159&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">189,007</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">189,403&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2021-1, Ltd.</span></div></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">211,159&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">210,376</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">210,831&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2020-1, Ltd.</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">275,283&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">261,280&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2019-1, Ltd.</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">185,730&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">182,464</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">182,722&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2018-1, Ltd.</span></td><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">168,691&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">164,108</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">164,335&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.791%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table 4.4c</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining Excess of Loss Reinsurance Coverage</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Initial Excess of Loss Reinsurance Coverage</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Initial Funding Percentage </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Funding Percentage at 6/30/2024</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:1.12pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023 Traditional XOL</span></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">96,942</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">N/A</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">N/A</span></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">95,034</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">96,942&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022 Traditional XOL</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">142,642</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">N/A</span></div></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">N/A</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">136,629</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">142,642&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2023-1, Ltd.</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">330,277</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">97&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">97</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">330,277</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">330,277&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2022-1, Ltd.</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">473,575</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">100</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">368,553</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">420,731&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2021-2, Ltd. </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">398,429</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">79</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">162,140</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">173,960&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2021-1, Ltd. </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">398,848</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">83</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">117,564</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">117,982&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2020-1, Ltd.</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">412,917</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,846&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2019-1, Ltd. </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">315,739</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">21,039</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,039&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2018-1, Ltd.</span></td><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">318,636</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">100</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">38,998</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">69,762&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:1pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.5pt">The initial and remaining excess of loss reinsurance coverage is reduced by the applicable funding percentage. </span></div><div style="margin-top:1pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.5pt">The funding percentage represents the aggregate outstanding note balances divided by the aggregate ending coverage amounts.</span></div><div style="margin-top:1pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.5pt">The funding percentage on the 2021-1, 2021-2, and 2019-1 were reduced from 100% after the tender offers were conducted in the fourth quarter of 2023.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The reinsurance premiums ceded to each Home Re Entity are composed of coverage, initial expense and supplemental premiums. The coverage premiums are generally calculated as the difference between the amount of interest payable by the Home Re Entity on the remaining reinsurance coverage levels, and the investment income collected on the collateral assets held in a reinsurance trust account and used to collateralize the Home Re Entity&#8217;s reinsurance obligation to MGIC. The amount of monthly reinsurance coverage premium ceded will fluctuate due to changes in the reference rate and changes in money market rates that affect investment income collected on the assets in the reinsurance trust. As a result, we concluded that each Home Re Transaction contains an embedded derivative that is accounted for separately as a freestanding derivative. The fair values of the derivatives at&#160;June 30, 2024 and December&#160;31, 2023, were not material to our consolidated balance sheet and the change in fair value during the three and six months ended June 30, 2024 and June&#160;30, 2023 were not material to our consolidated statements of operations. (See </span><span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#ia5d78c912b2a462a873df9916d6e9279_64" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">Note 7 - &#8220;Investments&#8221;</a></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and </span><span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#ia5d78c912b2a462a873df9916d6e9279_40" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">Note 8 - &#8220;Fair Value Measurements</a></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8221;.) </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At the time the Home Re Transactions were entered into, we concluded that each Home Re Entity is a variable interest entity (&#8220;VIE&#8221;). A VIE is a legal entity that does not have sufficient equity at risk to finance its activities without additional subordinated financial support or is structured such that equity investors lack the ability to make sufficient decisions relating to the entity&#8217;s operations through voting rights or do not substantively participate in gains and losses of the entity. Given that MGIC (1) does not have the unilateral power to direct the activities that most significantly affect each Home Re Entity&#8217;s economic performance and (2) does not have the obligation, outside the terms of the reinsurance agreement, to absorb losses or the right to receive benefits of each Home Re Entity that could be significant to the Home Re Entity, consolidation of the Home Re Entities is not required.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are required to disclose our maximum exposure to loss, which we consider to be an amount that we could be required to record in our statements of operations, as a result of our involvement with the VIEs under our Home Re Transactions. As of June 30, 2024, and December 31, 2023, we did not have material exposure to the VIEs as we have no investment in the VIEs and had no reinsurance claim payments due from the VIEs under our reinsurance transactions. We are unable to determine the timing or extent of claims from losses that are ceded under the reinsurance transactions. The VIE assets are deposited in reinsurance trusts for the benefit of MGIC that will be the source of reinsurance claim payments to MGIC. The purpose of the reinsurance trusts is to provide security to MGIC for the obligations of the VIEs under the reinsurance transactions. The trustee of the reinsurance trusts, a recognized provider of corporate trust services, has established segregated accounts within the reinsurance trusts for the benefit of MGIC, pursuant to the trust agreements. The trust agreements are governed by, and construed in accordance with, the laws of the State of New York. If the trustee of the reinsurance trusts failed to distribute claim payments to us as provided in the reinsurance trusts, we would incur a loss related to our losses ceded under the reinsurance transactions and deemed unrecoverable. We are also unable to determine the impact such possible failure by the trustee to perform pursuant to the reinsurance trust agreements may have on our consolidated financial statements. As a result, we are unable to quantify our maximum exposure to loss related to our involvement with the VIEs. MGIC has certain termination rights under the reinsurance transactions should its claims not be paid. We consider our exposure to loss from our reinsurance transactions with the VIEs to be remote.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Table 4.5 presents the total assets of the Home Re Entities as of June 30, 2024 and December 31, 2023.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:3.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:63.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.327%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re total assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">4.5</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total VIE Assets</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re Entity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></div></td></tr><tr style="height:6pt"><td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Home Re 2023-1 Ltd.</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">330,277</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">330,277&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Home Re 2022-1 Ltd.</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">378,663</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">427,279&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Home Re 2021-2 Ltd.</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">165,994</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">174,431&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Home Re 2021-1 Ltd.</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">117,633</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">118,043&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Home Re 2020-1 Ltd.</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,846&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Home Re 2019-1 Ltd.</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">21,039</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,039&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Home Re 2018-1 Ltd.</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">47,439</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">73,872&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="6" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The reinsurance trust agreements provide that the trust assets may generally only be invested in certain money market funds that (i) invest at least 99.5% of their total assets in cash or direct U.S. federal government obligations, such as U.S. Treasury bills, as well as other short-term securities backed by the full faith and credit of the U.S. federal government or issued by an agency of the U.S. federal government, (ii)&#160;have a principal stability fund rating of &#8220;AAAm&#8221; by S&amp;P or a money market fund rating of &#8220;Aaamf&#8221; by Moody&#8217;s as of the Closing Date and thereafter maintain any rating with either S&amp;P or Moody&#8217;s, and (iii) are permitted investments under the applicable credit for reinsurance laws and applicable PMIERs credit for reinsurance requirements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The total calculated PMIERs credit for risk ceded under our XOL Transactions are generally based on the PMIERs requirement of the covered policies and the attachment and detachment points of the coverage, all of which fluctuate over time. (See </span><span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#ia5d78c912b2a462a873df9916d6e9279_40" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">Note 1 - &#8220;Nature of Business and Basis of Presentation&#8221;</a></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.)</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReinsuranceDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReinsuranceDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReinsuranceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure pertaining to the existence, magnitude and information about insurance that has been ceded to or assumed from another insurance company, including the methodologies and assumptions used in determining recorded amounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479838/944-20-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479838/944-20-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReinsuranceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289742656064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Litigation and Contingencies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LegalMattersAndContingenciesTextBlock', window );">Litigation and Contingencies</a></td>
<td class="text">Litigation and Contingencies<div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We operate in a highly regulated industry that is subject to the risk of litigation and regulatory proceedings, including related to our claims paying practices. </span><span style="background-color:#ffffff;color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">From time to time, we are involved in</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> disputes and legal proceedings in the ordinary course of business. In our opinion, based on the facts known at this time, the ultimate resolution of these ordinary course disputes and legal proceedings will not have a material adverse effect on our financial condition or results of operations.</span></div>Under ASC 450-20, until a loss associated with settlement discussions or legal proceedings becomes probable and can be reasonably estimated, we do not accrue an estimated loss. When we determine that a loss is probable and can be reasonably estimated, we record our best estimate of our probable loss. In those cases, until settlement negotiations or legal proceedings are concluded (including the receipt of any necessary GSE approvals), it is possible that we will record an additional loss.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LegalMattersAndContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LegalMattersAndContingenciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289740894480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings per Share</a></td>
<td class="text">Earnings per Share<div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic earnings per share (&#8220;EPS&#8221;) is calculated by dividing net income by the weighted average number of shares of common stock outstanding, including participating securities. Our &#8220;participating securities&#8221; are comprised of vested restricted stock and restricted stock units (&#8220;RSUs&#8221;) with non-forfeitable rights to dividends. Diluted EPS includes the components of basic EPS and also gives effect to dilutive common stock equivalents. The determination of whether components are dilutive is calculated independently for each period. We calculate diluted EPS using the treasury stock method and if-converted method. Under the treasury stock method, diluted EPS reflects the potential dilution that could occur if unvested RSUs result in the issuance of common stock. Under the if-converted method, diluted EPS reflects the potential dilution that would have occurred if our 9% Debentures resulted in the issuance of common stock. The determination of potentially issuable shares does not consider the satisfaction of the conversion requirements and the shares are included in the determination of diluted EPS as of the beginning of the period, if dilutive. In the third quarter of 2023, under the terms of our 9% Debentures, we exercised our option to redeem the outstanding principal. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Table 6.1 reconciles the numerators and denominators used to calculate basic and diluted EPS.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.122%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.014%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Earnings per share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">6.1</span></div></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Basic earnings per share:</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">204,228</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">191,054&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">378,325</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">345,601&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - basic</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">265,315</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">285,906&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">267,814</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">288,434&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">0.77</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.67&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1.41</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.20&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Diluted earnings per share:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">204,228</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">191,054&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">378,325</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">345,601&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest expense, net of tax: </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9% Debentures</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">375&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">750&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted income available to common shareholders</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">204,228</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">191,429&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">378,325</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">346,351&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - basic</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">265,315</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">285,906&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">267,814</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">288,434&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unvested RSUs</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,557</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,016&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,176</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,047&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9% Debentures</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,644&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,644&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - diluted</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">266,872</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">289,566&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">269,990</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">292,125&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted earnings per share</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">0.77</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.66&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1.40</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.19&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Interest expense has been tax effected at a rate of 21%.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289740277776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsAbstract', window );"><strong>Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">Investments</a></td>
<td class="text">Investments<div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fixed income securities</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our fixed income securities classified as available-for-sale at June 30, 2024 and December 31, 2023 are shown in tables 7.1a and 7.1b below. </span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.822%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Details of fixed income securities by category as of June 30, 2024</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">7.1a</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized (Losses)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Treasury securities and obligations of U.S. government corporations and agencies</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">270,158</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">66</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(6,311)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">263,913</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Obligations of U.S. states and political subdivisions</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,068,272</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,141</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(197,033)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,873,380</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,654,262</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7,893</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(130,214)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,531,941</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ABS</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">174,794</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,098</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,020)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">173,872</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RMBS</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">381,258</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,459</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(25,400)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">358,317</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CMBS</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">275,559</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">26</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(12,759)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">262,826</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CLOs</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">291,461</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">542</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(275)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">291,728</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government debt</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,487</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(717)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,770</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">30,220</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">30,221</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total fixed income securities</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,150,471</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">14,226</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(374,729)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5,789,968</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.955%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.955%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.955%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.960%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Details of fixed income securities by category as of December 31, 2023</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">7.1b</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross Unrealized (Losses)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Treasury securities and obligations of U.S. government corporations and agencies</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">167,995&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,364)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161,682&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Obligations of U.S. states and political subdivisions</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,092,754&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,159&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(189,835)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,908,078&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,626,401&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,391&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(128,211)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,515,581&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ABS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">173,256&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,292&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,275)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">171,273&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RMBS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">347,132&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,297&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(20,656)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">330,773&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CMBS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">293,204&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15,752)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">277,457&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CLOs</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">327,467&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,408)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">326,096&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government debt</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,486&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(643)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,843&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,327&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,330&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total fixed income securities </span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,061,022&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,235&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(366,144)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,723,113&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We had $12.1 million and $12.2 million of investments at fair value on deposit with various states as of June 30, 2024 and December 31, 2023, respectively, due to regulatory requirements of those state insurance departments. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In connection with our insurance and reinsurance activities within MAC and MIC, insurance subsidiaries of MGIC, we are required to maintain assets in trusts for the benefit of contractual counterparties, which had investments at fair value of $197.9&#160;million and $156.9&#160;million at June 30, 2024 and December 31, 2023, respectively.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The amortized cost and fair values of fixed income securities at June 30, 2024, by contractual maturity, are shown in table 7.2 below. Actual maturities will differ from contractual maturities because borrowers may have the right to call or prepay obligations with or without call or prepayment penalties. Because most mortgage and asset-backed securities provide periodic payments throughout their lives, they are listed in separate categories.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:64.455%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.652%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fixed income securities maturity schedule</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">7.2</span></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized cost</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Due in one year or less</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">724,100</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">718,932</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Due after one year through five years</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,549,563</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,498,402</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Due after five years through ten years</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,797,579</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,670,721</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Due after ten years</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">956,157</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">815,170</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5,027,399</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,703,225</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ABS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">174,794</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">173,872</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RMBS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">381,258</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">358,317</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CMBS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">275,559</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">262,826</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CLOs</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">291,461</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">291,728</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,150,471</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5,789,968</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Equity securities</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The cost and fair value of investments in equity securities at June 30, 2024 and December 31, 2023 are shown in tables 7.3a and 7.3b below.</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:4.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.710%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.861%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.861%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.861%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.864%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Details of equity security investments as of June 30, 2024</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">7.3a</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Gains</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Losses</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity securities</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">16,084</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,451)</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">14,636</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:4.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.710%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.861%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.861%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.861%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.864%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Details of equity security investments as of December 31, 2023</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">7.3b</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Gains</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity securities</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,025&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,259)</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,771&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net gains (losses) on investments and other financial instruments</span></div><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The net gains (losses) on investments and other financial instruments and the proceeds from the sale of fixed income securities classified as available-for-sale securities are shown in table 7.4 below.</span></div><div><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.153%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="border-bottom:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Details of net gains (losses) on investments and other financial instruments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">7.4</span></td><td colspan="9" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fixed income securities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gains on sales</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">425</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">107&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">480</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">166&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Losses on sales</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,262)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,415)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(6,747)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,548)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity securities gains (losses)</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in fair value</span></div></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(92)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(164)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(195)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">196&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in embedded derivative on Home Re Transactions</span></div></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">646</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,497&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,330)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,479)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gains (losses) on sales</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">16</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">17</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Market adjustment</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(9)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(10)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(20)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net gains (losses) on investments and other financial instruments</span></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(276)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,987)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(8,785)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,685)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from sales of fixed income securities</span></td><td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">236,777&#160;</span></td><td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">14,886</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">268,958&#160;</span></td><td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Other invested assets</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our other invested assets balance includes an investment in FHLB stock that is carried at cost, which due to its nature approximates fair value. Ownership of FHLB stock provides access to a secured lending facility, subject to certain conditions, which includes requirements to post collateral and to maintain a minimum investment in FHLB stock.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Unrealized investment losses</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Tables 7.5a and 7.5b below summarize, for all available-for-sale investments in an unrealized loss position at June 30, 2024 and December 31, 2023, the aggregate fair value and gross unrealized loss by the length of time those securities have been continuously in an unrealized loss position. The fair value amounts reported in tables 7.5a and 7.5b are estimated using the process described in </span><span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#ia5d78c912b2a462a873df9916d6e9279_67" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">Note 8 - &#8220;Fair Value Measurements&#8221;</a></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> to these consolidated financial statements and in Note 3 - &#8220;Significant Accounting Policies&#8221; to the consolidated financial statements in our 2023 Annual Report on Form 10-K.</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="42" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized loss aging for securities by type and length of time as of June 30, 2024</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">7.5a</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less Than 12 Months</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12 Months or Greater</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Treasury securities and obligations&#160;of U.S. government corporations and&#160;agencies</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">77,946&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(159)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100,540&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,152)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">178,486</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(6,311)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Obligations of U.S. states and political subdivisions</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">433,539&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,733)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,340,359&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(193,300)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,773,898</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(197,033)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">704,646&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,593)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,362,682&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(121,621)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,067,328</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(130,214)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ABS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">53,203&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(987)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40,590&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,033)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">93,793</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,020)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RMBS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">78,939&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,990)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">172,749&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(20,410)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">251,688</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(25,400)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CMBS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,767&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(25)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">261,570&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,734)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">264,337</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(12,759)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CLOs</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,870&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(274)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,929&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">36,799</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(275)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government debt</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,770&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(717)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,770</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(717)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,370,910&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(18,761)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,299,189&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(355,968)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,670,099</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(374,729)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.444%"><tr><td style="width:1.0%"></td><td style="width:3.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.296%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.498%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.498%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.498%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.498%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.498%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.498%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.658%"></td><td style="width:0.1%"></td></tr><tr><td colspan="42" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized loss aging for securities by type and length of time as of December 31, 2023</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">7.5b</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less Than 12 Months</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12 Months or Greater</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;Losses</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Losses</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;Losses</span></div></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Treasury securities and obligations&#160;of U.S. government corporations and&#160;agencies</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,550&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(75)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98,359&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,289)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">124,909&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,364)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Obligations of U.S. states and political&#160;subdivisions</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">275,727&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,622)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,200,533&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(186,213)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,476,260&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(189,835)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">270,956&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,060)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,604,021&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(122,151)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,874,977&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(128,211)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ABS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,549&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,234)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62,611&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,041)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104,160&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,275)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RMBS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,867&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(872)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">176,349&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(19,784)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">221,216&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(20,656)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CMBS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,249&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(391)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">244,216&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15,361)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">279,465&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15,752)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CLOs</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">274,729&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,408)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">274,729&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,408)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government debt</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,843&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(643)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,843&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(643)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">694,898&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,254)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,664,661&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(353,890)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,359,559&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(366,144)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There were 1,188 and 1,021 securities in an unrealized loss position at June 30, 2024 and December 31, 2023, respectively. Based on current facts and circumstances, we believe the unrealized losses as of June 30, 2024 presented in table 7.5a above are not indicative of the ultimate collectability of the current amortized cost of the securities. The unrealized losses in all categories of our investments at June 30, 2024 were primarily caused by an increase in prevailing interest rates. We also rely upon estimates of several credit and non-credit factors in our review and evaluation of individual investments to determine whether a credit impairment exists. All of the securities in an unrealized loss position are current with respect to their interest obligations.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for investments in certain debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 940<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/940-320/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1403<br> -Paragraph b<br> -Publisher SEC<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/320/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/942-320/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289743244032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">Fair Value Measurements<div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Recurring fair value measurements</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following describes the valuation methodologies generally used by the independent pricing sources, or by us, to measure financial instruments at fair value, including the general classification of such financial instruments pursuant to the valuation hierarchy.</span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:5.97pt">Fixed income securities:</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">U.S. Treasury Securities and Obligations of U.S. Government Corporations and Agencies:</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Securities with valuations derived from quoted prices for identical instruments in active markets that we can access are categorized in Level 1 of the fair value hierarchy. Securities valued by surveying the dealer community, obtaining relevant trade data, benchmark quotes and spreads and incorporating this information in the valuation process are categorized as Level 2 of the fair value hierarchy. </span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Corporate Debt Securities</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> are valued by obtaining relevant trade data, benchmark quotes and spreads and broker/dealer quotes and incorporating this information into the valuation process. These securities are generally categorized in Level 2 of the fair value hierarchy.</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Obligations of U.S. States &amp; Political Subdivisions</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;are valued by tracking, capturing, and analyzing quotes for active issues and trades reported via the Municipal Securities Rulemaking Board records. Daily briefings and reviews of current economic conditions, trading levels, spread relationships, and the slope of the yield curve provide further data for evaluation. These securities are generally categorized in Level 2 of the fair value hierarchy.</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Residential Mortgage-Backed Securities ("RMBS")</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;are valued by monitoring interest rate movements, and other pertinent data daily. Incoming market data is enriched to derive spread, yield and/or price data as appropriate, enabling known data points to be extrapolated for valuation application across a range of related securities. These securities are generally categorized in Level 2 of the fair value hierarchy.</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Commercial Mortgage-Backed Securities ("CMBS")</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;are valued using techniques that reflect market participants&#8217; assumptions and maximize the use of relevant observable inputs including quoted prices for similar assets, benchmark yield curves and market corroborated inputs. Evaluation uses regular reviews of the inputs for securities covered, including executed trades, broker quotes, credit information, collateral attributes and/or cash flow waterfall as applicable. These securities are generally categorized in Level 2 of the fair value hierarchy.</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Asset-Backed Securities ("ABS")</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;are valued using spreads and other information solicited from market buy-and-sell-side sources, including primary and secondary dealers, portfolio managers, and research analysts. Cash flows are generated for each tranche, benchmark yields are determined, and deal collateral performance and tranche level attributes including trade activity, bids, and offers are applied, resulting in tranche specific prices. These securities are generally categorized in Level 2 of the fair value hierarchy.</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Collateralized loan obligations ("CLOs")</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;are valued by evaluating manager rating, seniority in the capital structure, assumptions about prepayment, default and recovery and their impact on cash flow generation. Loan level net asset values are determined and aggregated for tranches and as a final step prices are checked against available recent trade activity. These securities are generally categorized in Level 2 of the fair value hierarchy.</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Foreign government debt </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">is valued by surveying the dealer community, obtaining relevant trade data, benchmark quotes and spreads and incorporating this information into the valuation process. These securities are generally categorized in Level 2 of the fair value hierarchy.</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Commercial Paper, </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">which has an original maturity greater than 90 days</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> is valued using market data for comparable instruments of similar maturity and average yields. These securities are generally categorized in Level 2 of the fair value hierarchy. </span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:5.97pt">Equity securities: Consist of actively traded, exchange-listed equity securities, including exchange traded funds (&#8220;ETFs&#8221;) and Bond Mutual Funds, with valuations derived from quoted prices for identical assets in active markets that we can access. These securities are valued in Level 1 of the fair value hierarchy.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:5.97pt">Cash Equivalents: Consist of money market funds and treasury bills with valuations derived from quoted prices for identical assets in active markets that we can access. These securities are valued in level 1 of the fair value hierarchy. Instruments in this category valued using market data for comparable instruments are classified as level 2 in the fair value hierarchy.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Assets measured at fair value, by hierarchy level, as of June 30, 2024 and December 31, 2023 are shown in tables 8.1a and 8.1b below. The fair value of the assets is estimated using the process described above, and more fully in Note 3 - &#8220;Significant Accounting Policies&#8221; to the consolidated financial statements in our 2023 Annual Report on Form 10-K. </span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.777%"><tr><td style="width:1.0%"></td><td style="width:4.581%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.510%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.212%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.510%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.212%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.510%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.215%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Assets carried at fair value by hierarchy level as of June 30, 2024</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">8.1a</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Quoted Prices in Active Markets for Identical Assets</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Level 1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Significant Other Observable Inputs</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Level 2)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Treasury securities and obligations of U.S. government corporations and agencies</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">263,913</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">212,375&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,538&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Obligations of U.S. states and political subdivisions</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,873,380</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,873,380&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,531,941</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,531,941&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ABS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">173,872</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">173,872&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RMBS</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">358,317</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">358,317&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CMBS</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">262,826</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">262,826&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CLOs</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">291,728</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">291,728&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government debt</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,770</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,770&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">30,221</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,221&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total fixed income securities</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5,789,968</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">212,375&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,577,593&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity securities</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">14,636</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,636&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash equivalents </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">283,185</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">203,570&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79,615&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,087,789</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">430,581&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,657,208&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.777%"><tr><td style="width:1.0%"></td><td style="width:4.581%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.510%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.212%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.510%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.212%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.510%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.215%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Assets carried at fair value by hierarchy level as of December 31, 2023</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">8.1b</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Quoted Prices in Active Markets for Identical Assets </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Level 1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Significant Other Observable Inputs </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Level 2)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Treasury securities and obligations of U.S. government corporations and agencies</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161,682&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,828&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65,854&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Obligations of U.S. states and political subdivisions</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,908,078&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,908,078&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,515,581&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,515,581&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ABS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">171,273&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">171,273&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RMBS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">330,773&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">330,773&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CMBS</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">277,457&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">277,457&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CLOs</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">326,096&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">326,096&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government debt</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,843&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,843&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,330&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,330&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total fixed income securities</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,723,113&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,828&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,627,285&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity securities</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,771&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,771&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash equivalents</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">367,517&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">367,301&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">216&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,105,401&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">477,900&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,627,501&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="18" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1) Includes restricted cash equivalents</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain financial instruments, including insurance contracts, are excluded from these fair value disclosure requirements. Additional fair value disclosures related to our investment portfolio are included in </span><span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#ia5d78c912b2a462a873df9916d6e9279_64" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">Note 7 &#8211; &#8220;Investments.&#8221;</a></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In addition to the assets carried at fair value discussed above, we have embedded derivatives carried at fair value related to our Home Re Transactions that are classified as &#8220;Other liabilities&#8221; or &#8220;Other assets&#8221; in our consolidated balance sheets. The estimated fair value related to our embedded derivatives reflects the present value impact of the variation in investment income on the assets held by the reinsurance trusts and the contractual reference rate on the Home Re Transactions used to calculate the reinsurance premiums we estimate we will pay over the estimated remaining life. These liabilities or assets are categorized in Level 3 of the fair value hierarchy. At June 30, 2024 and December 31, 2023, the fair value of the embedded derivatives was an asset of less than $0.1&#160;million and an asset of $2.4&#160;million, respectively. (See </span><span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#ia5d78c912b2a462a873df9916d6e9279_52" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">Note 4 - "Reinsurance"</a></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> for more information about our reinsurance programs.)</span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Real estate acquired through claim settlement is carried at fair values and is reported in &#8220;Other assets&#8221; on the consolidated balance sheet. These assets are categorized as Level 3 of the fair value hierarchy. For the six months ended June 30, 2024, and 2023, purchases of real estate acquired were $2.3&#160;million and $0.1&#160;million, respectively. For the six months ended June 30, 2024, and 2023, sales of real estate acquired were $0.5&#160;million and $1.2&#160;million, respectively.  </span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Financial assets and liabilities not measured at fair value</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other invested assets include an investment in FHLB stock that is carried at cost, which due to restrictions that require it to be redeemed or sold only to the security issuer at par value, approximates fair value. The fair value of other invested assets is categorized as Level 2.</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial liabilities include our outstanding debt obligation. The fair value of our 5.25% Notes was based on observable market prices and is categorized as level 2.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Table 8.2 presents the carrying value and fair value of our financial assets and liabilities disclosed, but not carried, at fair value at June 30, 2024 and December 31, 2023. </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:4.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.710%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.861%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.861%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.861%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.864%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial assets and liabilities not measured at fair value</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">8.2</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Financial assets</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other invested assets</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,109</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,109</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">850&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">850&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="6" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Financial liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.25% Senior Notes</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">643,931</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">633,939</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">643,196&#160;</span></td><td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">634,498&#160;</span></td><td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 107<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 940<br> -SubTopic 820<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478119/940-820-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289740917296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Comprehensive Income<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNoteTextBlock', window );">Other Comprehensive Income</a></td>
<td class="text">Other Comprehensive Income<div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The pretax and related income tax benefit (expense) components of our other comprehensive income (loss) for the three and six months ended June 30, 2024 and 2023 are included in table 9.1 below. </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.122%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.014%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Components of other comprehensive income (loss)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">9.1</span></div></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net unrealized investment (losses) gains arising during the period</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(9,442)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(38,270)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(22,596)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,829&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total income tax benefit (expense)</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,983</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,036&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,745</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(13,404)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net of tax</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(7,459)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(30,234)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(17,851)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50,425&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net changes in benefit plan assets and obligations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">681</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,071&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,363</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,847&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total income tax benefit (expense)</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(143)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(225)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(286)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,648)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net of tax</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">538</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">846&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,077</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,199&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total other comprehensive income (loss)</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(8,761)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(37,199)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(21,233)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71,676&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total income tax benefit (expense)</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,840</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,811&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,459</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15,052)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total other comprehensive income (loss), net of tax</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(6,921)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(29,388)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(16,774)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">56,624&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The pretax and related income tax benefit (expense) components of the amounts reclassified from our accumulated other comprehensive income (loss) (&#8220;AOCI&#8221;) to our consolidated statements of operations for the three and six months ended June 30, 2024 and 2023 are included in table 9.2 below.</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:3.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.014%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reclassifications from AOCI</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">9.2</span></div></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reclassification adjustment for net realized (losses) gains</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,061)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,771)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(12,034)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,935)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax benefit (expense)</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">433</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,212&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,527</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,086&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net of tax</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,628)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,559)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(9,507)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,849)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reclassification adjustment related to benefit plan assets and obligations </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(681)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,071)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,363)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,003)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax benefit (expense)</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">143</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">225&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">286</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,101&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net of tax</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(538)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(846)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,077)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,902)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total reclassifications</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,742)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,842)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(13,397)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(19,938)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax benefit (expense)</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">576</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,437&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,813</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,187&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total reclassifications, net of tax</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,166)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,405)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(10,584)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15,751)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8pt">Increases (decreases) Net realized investment gains (losses) on the consolidated statements of operations.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8pt">Decreases (increases) Other underwriting and operating expenses, net on the consolidated statements of operations.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A rollforward of AOCI for the six months ended June 30, 2024, including amounts reclassified from AOCI, are included in table 9.3 below.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.633%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.459%"></td><td style="width:0.1%"></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rollforward of AOCI</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">9.3</span></div></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30, 2024</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net unrealized gains and (losses) on available-for-sale securities</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net benefit plan assets and (obligations) recognized in shareholders' equity</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total accumulated other comprehensive income (loss)</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance at December 31, 2023, net of tax</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(266,948)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(49,333)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(316,281)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(27,358)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(27,358)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: Amounts reclassified from AOCI</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,507)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,077)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,584)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance, June 30, 2024, net of tax</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(284,799)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(48,256)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(333,055)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNoteTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/220/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNoteTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289741488480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Benefit Plans<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Benefit Plans</a></td>
<td class="text">Benefit Plans<div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have a non-contributory defined benefit pension plan, as well as a supplemental executive retirement plan, that covered eligible employees through December 31, 2022. Effective January 1, 2023, these plans were frozen (no future benefits will be accrued for participants due to employment and no new participants will be added). Participants in these plans were fully vested in their benefits as of December 31, 2022. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Tables 10.1 and 10.2 provide the components of net periodic benefit cost for our pension, supplemental executive retirement and other postretirement benefit plans for the three and six months ended June 30, 2024 and 2023.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:4.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.577%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.898%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Components of net periodic benefit cost</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">10.1</span></div></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pension and Supplemental Executive Retirement Plans</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other Postretirement Benefit Plans</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Company service cost</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">417</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">362&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,247</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,299&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">375</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">418&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(3,644)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,425)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,494)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,054)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of:</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net actuarial losses (gains)</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">523</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">530&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(380)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prior service cost (credit)</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">86</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">453</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">466&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of settlements and curtailments</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,000&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net periodic benefit cost (benefit)</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">212</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,490&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,629)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(819)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Components of net periodic benefit cost</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">10.2</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></div></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pension and Supplemental Executive Retirement Plans</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other Postretirement Benefit Plans</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Company service cost</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">834</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">748&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,494</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,981&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">750</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">816&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(7,288)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,006)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(4,988)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,117)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of:</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net actuarial losses (gains)</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,046</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,127&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(760)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(75)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prior service cost (credit)</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">172</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">172&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">906</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">931&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of settlements and curtailments</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,847&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net periodic benefit cost (benefit)</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">424</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,121&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(3,258)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,697)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the first quarter of 2024, we made a contribution to our qualified pension plan of $23.0&#160;million.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/715/tableOfContent<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480126/715-20-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480266/715-60-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289740276192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loss Reserves<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InsuranceLossReservesAbstract', window );"><strong>Insurance Loss Reserves [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock', window );">Loss Reserves</a></td>
<td class="text">Loss Reserves<div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We establish case reserves and LAE reserves on delinquent loans that were reported to us as two or more payments past due and have not become current or resulted in a claim payment. Such loans are referred to as being in our delinquency inventory. Case reserves are established by estimating the number of loans in our delinquency inventory that will result in a claim payment, which is referred to as the claim rate, and further estimating the amount of the claim payment, which is referred to as claim severity.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">IBNR reserves are established for estimated losses from delinquencies we estimate have occurred prior to the close of an accounting period but have not yet been reported to us. IBNR reserves are also established using estimated claim rates and claim severities. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Estimation of losses is inherently judgmental. Even in a stable environment, changes to our estimates could result in a material impact to our consolidated results of operations and financial position. The conditions that affect the claim rate and claim severity include the current and future state of the domestic economy, including unemployment and the current and future strength of local housing markets; exposure on insured loans; the amount of time between delinquency and claim filing (all else being equal, the longer the period between delinquency and claim filing, the greater the severity); and curtailments and rescissions. The actual amount of the claim payments may be substantially different than our loss reserve estimates. Our estimates could be adversely affected by several factors, including a deterioration of regional or national economic conditions, including unemployment, leading to a reduction in borrowers&#8217; income and thus their ability to make mortgage payments, the impact of past and future government initiatives and actions taken by the GSEs (including mortgage forbearance programs and foreclosure moratoriums), and a drop in housing values which may affect borrower willingness to continue to make mortgage payments when the value of the home is below the mortgage balance. Loss reserves in future periods will also be dependent on the number of loans reported to us as delinquent. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes to our estimates could result in a material impact to our consolidated results of operations and financial position, even in a stable economic environment. Given the uncertainty of the macroeconomic environment, including the effectiveness of loss mitigation efforts, changes in home prices, and changes in unemployment, our loss reserve estimates may continue to be impacted. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In considering the potential sensitivity of the factors underlying our estimate of loss reserves, it is possible that even a relatively small change in our estimated claim rate or claim severity could have a material impact on loss reserves and, correspondingly, on our consolidated results of operations even in a stable economic environment. For example, as of June 30, 2024, assuming all other factors remain constant, a $1,000 increase/decrease in the average severity reserve factor would change the loss reserve amount by approximately +/- $7&#160;million. A one percentage point increase/decrease in the average claim rate reserve factor would change the loss reserve amount by approximately +/- $15&#160;million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The &#8220;Losses incurred&#8221; section of table 11.1 below shows losses incurred on delinquencies that occurred in the current year and in prior years. The amount of losses incurred relating to delinquencies that occurred in the current year represents the estimated amount to be ultimately paid on such delinquencies. The amount of losses incurred relating to delinquencies that occurred in prior years represents the difference between the actual claim rate and claim severity associated with those delinquencies resolved in the current year compared to the estimated claim rate and claim severity at the prior year-end, as well as a re-estimation of amounts to be ultimately paid on delinquencies continuing from the end of the prior year.&#160;This re-estimation of the claim rate and claim severity is the result of our review of current trends in the delinquency inventory, such as percentages of delinquencies that have resulted in a claim, the amount of the claims relative to the average loan exposure, changes in the relative level of delinquencies by geography and changes in average loan exposure.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Losses incurred on delinquencies that occurred in the current year increased for the six months ended June 30, 2024, compared to the same period last year. The increase is primarily due to an increase in estimated severity on current year delinquencies and an increase in new delinquencies reported.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the six months ended June 30, 2024 and June&#160;30, 2023 we experienced favorable loss development of $116.3&#160;million and $100.7&#160;million, respectively, on previously received delinquencies. The favorable development for both periods primarily resulted from a decrease in the expected claim rate on previously received delinquencies. Home price appreciation experienced in recent years has allowed some borrowers to cure their delinquencies through the sale of their property. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The &#8220;Losses paid&#8221; section of table 11.1 below shows the amount of losses paid on delinquencies that occurred in the current year and losses paid on delinquencies that occurred in prior years. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Table 11.1 provides a reconciliation of beginning and ending loss reserves as of and for the six months ended June 30, 2024 and 2023.</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:64.455%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.652%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Development of reserves for losses and loss adjustment expenses</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">11.1</span></div></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reserve at beginning of period</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">505,379</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">557,988&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less reinsurance recoverable</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">33,302</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,240&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net reserve at beginning of period</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">472,077</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">529,748&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Losses incurred:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Losses and LAE incurred in respect of delinquency notices received in:</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current year</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">102,553</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">89,465&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prior years </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(116,270)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(100,710)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total losses incurred</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(13,717)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,245)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Losses paid:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Losses and LAE paid in respect of delinquency notices received in:</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current year</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">52</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prior years</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">23,040</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,272&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total losses paid</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">23,092</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,297&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net reserve at end of period</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">435,268</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">496,206&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Plus reinsurance recoverable</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">42,346</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,475&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reserve at end of period</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">477,614</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">530,681&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8pt">A positive number for prior year loss reserve development indicates a deficiency of prior year reserves. A negative number for prior year loss reserve development indicates a redundancy of prior year loss reserves. See the following table for more information about prior year loss reserve development.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The prior year loss reserve development for the six months ended June 30, 2024 and 2023 is shown in table 11.2 below.</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:4.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:65.520%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.115%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reserve development on previously received delinquencies</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table </span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">11.2</span></div></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Increase (decrease) in estimated claim rate on primary defaults</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(101,008)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(99,148)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in estimates related to severity on primary defaults, pool reserves, LAE reserves, reinsurance, and other</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(15,262)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,562)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total prior year loss development </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(116,270)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(100,710)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8pt">A positive number for prior year loss reserve development indicates a deficiency of prior year loss reserves. A negative number for prior year loss reserve development indicates a redundancy of prior year loss reserves.</span></div><div style="width:100.000%"><div style="display:inline-block;vertical-align:top;width:46.666%"><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div></div><div style="display:inline-block;max-width:6.666%;min-width:5.666%;vertical-align:top"></div><div style="display:inline-block;vertical-align:top;width:46.668%"></div></div><div style="margin-bottom:3pt;margin-top:5pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Premium refunds</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our estimate of premiums to be refunded on expected claim payments is accrued for separately in &#8220;Other Liabilities&#8221; on our consolidated balance sheets were $15.4 million and $21.1 million at June 30, 2024 and December 31, 2023, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InsuranceLossReservesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InsuranceLossReservesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for liabilities related to future policy benefits and unpaid claims and claim adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480081/944-40-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/944-40/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289743233904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Shareholders' Equity</a></td>
<td class="text">Shareholders&#8217; Equity <div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Share repurchase programs</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Repurchases of our common stock may be made from time to time on the open market (including through 10b5-1 plans) or through privately negotiated transactions. In the six months ended June 30, 2024, we repurchased 12.3&#160;million shares for $250.3&#160;million, which included commissions. In 2023, we repurchased approximately 21.7&#160;million shares of our common stock for $340.6&#160;million, which included commissions. At June 30, 2024, we had remaining authorization to repurchase $773&#160;million remaining under our existing share repurchase programs. Through July 26, 2024, we repurchased an additional 2.2&#160;million shares totaling $49.0&#160;million under the remaining authorization through December 31, 2026. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cash dividends</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the first and second quarters of 2024, we paid quarterly cash dividends of $0.115 per share which totaled $63.3&#160;million. On July 25, 2024, the Board of Directors declared a quarterly cash dividend to the holders of the company&#8217;s common stock of $0.13 per share payable on August 22, 2024, to shareholders of record on August 8, 2024.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289744141920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-Based Compensation</a></td>
<td class="text">Share-Based Compensation<div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have certain share-based compensation plans. Under the fair value method, compensation cost is measured at the grant date based on the fair value of the award and is recognized over the service period which generally corresponds to the vesting period. Awards under our plans generally vest over periods ranging from <span style="-sec-ix-hidden:f-1151">one</span> to three years, although awards to our non-employee directors vest immediately.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Table 13.1 shows the number of restricted stock units (RSUs) granted to employees and non-employee directors and the weighted average fair value per share during the periods presented.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.705%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.571%"></td><td style="width:0.1%"></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted stock unit grants</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">13.1</span></div></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RSUs Granted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Share Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs Granted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted Average Share Fair Value</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs subject to performance conditions</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">634</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">19.81</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">949&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14.17&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs subject only to service conditions</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">248</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">19.81</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">354&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14.17&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-employee director RSUs</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">76</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">19.81</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">106&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14.17&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8pt">Shares granted are subject to performance conditions under which the target number of shares granted may vest from 0% to 200%.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289739454688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statutory Information<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_StatutoryCapitalAbstract', window );"><strong>Statutory Capital [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InsuranceDisclosureTextBlock', window );">Insurance Disclosure</a></td>
<td class="text">Statutory Information<div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Statutory Capital Requirements</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The insurance laws of 16 jurisdictions, including Wisconsin, our domiciliary state, require a mortgage insurer to maintain a minimum amount of statutory capital relative to the RIF (or a similar measure) in order for the mortgage insurer to continue to write new business. We refer to these requirements as the &#8220;State Capital Requirements&#8221; and, together with the GSE Financial Requirements, as the &#8220;Financial Requirements.&#8221; While they vary among jurisdictions, the most common State Capital Requirements allow for a maximum risk-to-capital ratio of 25 to 1. A risk-to-capital ratio will increase if (i) the percentage decrease in capital exceeds the percentage decrease in insured risk, or (ii) the percentage increase in capital is less than the percentage increase in insured risk. Wisconsin does not regulate capital by using a risk-to-capital measure but instead requires a minimum policyholder position (&#8220;MPP&#8221;). MGIC&#8217;s &#8220;policyholder position&#8221; includes its net worth or surplus, and its contingency loss reserve.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At June 30, 2024, MGIC&#8217;s risk-to-capital ratio was 10.0 to 1, below the maximum allowed by the jurisdictions with State Capital Requirements, and its policyholder position was $3.6 billion above the required MPP of $2.2 billion.&#160;The calculation of our risk-to-capital ratio and MPP reflect credit for the risk ceded under our reinsurance transactions. If MGIC is not allowed an agreed level of credit under either the State Capital Requirements or the financial requirements of the PMIERs, MGIC may terminate the reinsurance agreements without penalty. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The NAIC established a Mortgage Guaranty Insurance Working Group to determine and make recommendations to the NAIC&#8217;s Financial Condition Committee as to what, if any, changes to make to the solvency and other regulations relating to mortgage guaranty insurers. A draft of a revised Mortgage Guaranty Insurance Model Act was adopted by the Financial Condition Committee in July 2023 and by the Executive Committee and Plenary NAIC in August 2023. The revised Model Act includes requirements relating to, among other things: (i) capital and minimum capital requirements, and contingency reserves; (ii)  restrictions on mortgage insurers&#8217; investments in notes secured by mortgages; (iii) prudent underwriting standards and formal underwriting guidelines; (iv) the establishment of formal, internal &#8220;Mortgage Guaranty Quality Control Programs&#8221; with respect to in-force business; and (v) reinsurance and prohibitions on captive reinsurance arrangements. It is uncertain when the revised Model Act will be adopted in any jurisdiction. It is unknown whether any changes will be made by state legislatures prior to adoption, and the effect changes, if any, will have on the mortgage guaranty insurance market generally, or on our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Dividend restrictions</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">MGIC is subject to statutory regulations as to payment of dividends. The maximum amount of dividends that MGIC may pay in any twelve-month period without regulatory approval by the OCI is the lesser of adjusted statutory net income or 10% of statutory policyholders&#8217; surplus as of the preceding calendar year end. Adjusted statutory net income is defined for this purpose to be the greater of statutory net income, net of realized investment gains, for the calendar year preceding the date of the dividend or statutory net income, net of realized investment gains, for the <span style="-sec-ix-hidden:f-1176">three</span> calendar years preceding the date of the dividend less dividends paid within the first <span style="-sec-ix-hidden:f-1177">two</span> of the preceding three calendar years. The maximum dividend that could be paid, without regulatory approval, is reduced by dividends paid in the twelve months preceding the dividend payment date. Before making any dividend payments, we notify the OCI to ensure it does not object. In April 2024, MGIC paid a $350&#160;million dividend to the holding company.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Statutory Financial Information</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The OCI recognizes only statutory accounting principles prescribed, or practices permitted by the State of Wisconsin for determining and reporting the financial condition and results of operations of an insurance company. The OCI has adopted certain prescribed accounting practices that differ from those found in other states. Specifically, Wisconsin domiciled companies record changes in the contingency loss reserves through their income statement as a change in underwriting deduction. As a result, in periods in which MGIC is increasing contingency loss reserves, statutory net income is reduced. </span></div><div style="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The statutory net income, policyholders&#8217; surplus, and contingency loss reserves of our insurance subsidiaries, including MGIC, are shown in table 14.1. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><tr><td style="width:1.0%"></td><td style="width:64.450%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.357%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.500%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial information of our insurance subsidiaries (including MGIC)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table 14.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of and for the Six Months Ended June 30,</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Statutory net income</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">175,577</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">135,182&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Statutory policyholders' surplus</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">468,757</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">778,893&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contingency loss reserves</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5,450,485</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,936,541&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_StatutoryCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_StatutoryCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InsuranceDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the types of coverages and products sold, and the assets, obligations, recorded liabilities, revenues and expenses arising therefrom, and the amounts of and methodologies and assumptions used in determining the amounts of such items.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479838/944-20-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/944/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)(4)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477363/944-310-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)(4)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477363/944-310-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InsuranceDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289739338752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 204,228<span></span>
</td>
<td class="nump">$ 191,054<span></span>
</td>
<td class="nump">$ 378,325<span></span>
</td>
<td class="nump">$ 345,601<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289741465856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289826643472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract', window );"><strong>Accounting Standards Update and Change in Accounting Principle [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Prospective Accounting Standards</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Prospective accounting and reporting developments</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Relevant new amendments to accounting standards, which are not yet effective or adopted.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Improvements to Income Tax Disclosures: ASU 2023-09</span></div>In December 2023, the FASB issued ASU 2023-09 to enhance the transparency and decision usefulness of income tax disclosures. Income tax disclosures will require consistent categories and greater disaggregations of information in the rate reconciliation and disclosure of income taxes paid by jurisdiction. ASU 2023-09 is effective for annual periods beginning after December 15, 2024 on a prospective basis. Early adoption is permitted. We are currently evaluating the impacts the adoption of this guidance will have on our disclosures, but do not expect it will have a material impact.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289742652336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Long-term debt</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The aggregate carrying value of our 5.25% Senior Notes (&#8220;5.25% Notes&#8221;) and the par value as of June 30, 2024 and December 31, 2023 is presented in table 3.1 below.</span></div><div style="margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:60.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.874%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Long-term debt obligation, carrying value</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">3.1</span></div></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.25% Notes, due August 2028 (par value: $650 million)</span></div></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">643,931</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">643,196&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289745109888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reinsurance (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReinsuranceDisclosuresAbstract', window );"><strong>Reinsurance Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceTableTextBlock', window );">Effect of reinsurance transactions</a></td>
<td class="text">The effect of all of our reinsurance transactions on our consolidated statement of operations is shown in table 4.1 below.<div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.705%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.153%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reinsurance</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">4.1</span></div></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Premiums earned:</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Direct</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">283,363</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">284,636&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">567,384</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">570,670&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Assumed </span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,377</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,047&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,819</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,834&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12.75pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ceded - quota share reinsurance </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(26,643)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(27,442)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(55,358)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(57,319)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ceded - excess-of-loss reinsurance</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(16,569)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(17,430)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(32,673)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(34,359)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total ceded</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(43,212)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(44,872)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(88,031)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(91,678)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net premiums earned</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">243,528</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">242,811&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">486,172</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">484,826&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="6" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Losses incurred:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Direct</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(14,196)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15,706)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(3,217)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,583)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Assumed</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(46)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(31)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(17)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(27)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ceded - quota share reinsurance</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(4,030)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,954)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(10,483)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,635)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Losses incurred, net</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(18,272)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(17,691)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(13,717)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,245)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other Reinsurance Impacts:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Profit commission on quota share reinsurance </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">27,301</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,809&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">51,885</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">66,520&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ceding commission on quota share reinsurance</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10,789</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,450&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">21,449</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,768&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.5pt">Ceded premiums earned are shown net of profit commission.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ScheduleOfQuotaShareReinsuranceAgreementsTableTextBlock', window );">Schedule Of Quota Share Reinsurance Transactions</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Table 4.2 below provides additional detail regarding our QSR Transactions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.455%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.155%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quota Share Reinsurance</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">4.2</span></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quota Share Contract</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Covered Policy Years</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quota Share %</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Annual Loss Ratio to Exhaust Profit Commission </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual Termination Date</span></td></tr><tr><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020 and 2021 QSR</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></div></td><td colspan="3" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17.5&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61.9&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2032</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021 QSR and 2022 QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.5&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57.5&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2032</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021 QSR and 2022 QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15.0&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57.5&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2033</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022 QSR and 2023 QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15.0&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62.0&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2033</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022 QSR and 2023 QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15.0&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62.0&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2034</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023 QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.0&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58.5&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2034</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024 QSR</span></div></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></div></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30.0&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">56.0&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">'</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2035</span></div></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Credit Union QSR </span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020-2025</span></td><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65.0&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50.0&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2039</span></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">We will receive a profit commission provided the annual loss ratio on policies covered under the transaction remains below this ratio. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Table 4.3 provides additional details regarding optional termination dates and optional reductions to our quota share percentage which can, in each case, be elected by us for a fee. Under the optional reduction to the quota share percentage, we may reduce our quota share percentage from the original percentage shown in table 4.2 to the percentage shown in table 4.3. </span></div><div style="width:100.000%"><div style="display:inline-block;vertical-align:top;width:47.916%"><div style="text-align:justify"><span><br/></span></div></div><div style="display:inline-block;max-width:4.166%;min-width:3.166%;vertical-align:top"></div><div style="display:inline-block;vertical-align:top;width:47.918%"></div></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.872%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.320%"></td><td style="width:0.1%"></td></tr><tr><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quota Share Reinsurance</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">4.3</span></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quota Share Contract</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Covered Policy Years</span></td><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Optional Termination Date </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Optional Quota Share % Reduction Date </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Optional Reduced Quota Share %</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020 QSR and 2021 QSR</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2024</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">July 1, 2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14.5% or 12%</span></div></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021 QSR and 2022 QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2024</span></div></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">July 1, 2024</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.5% or 8%</span></div></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021 QSR and 2022 QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2024</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">July 1, 2024</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.5% or 10%</span></div></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022 QSR and 2023 QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022</span></td><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2024</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">July 1, 2024</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.5% or 10%</span></div></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2022 QSR and 2023 QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2025</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">July 1, 2024</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.5% or 10%</span></div></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023 QSR</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2025</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">July 1, 2024</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8% or 7%</span></div></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024 QSR</span></div></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></div></td><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2027</span></div></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2027</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23% or 15%</span></div></td></tr></table></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)   We can elect early termination of the QSR Transaction beginning on this date, and semi-annually thereafter. </span></div>(2)   We can elect to reduce the quota share percentage beginning on this date, and semi-annually thereafter.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReinsuranceRetentionPolicyTableTextBlock', window );">Schedule of coverages and retention</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Table 4.4a, 4.4b, and 4.4c provide a summary of our XOL Transactions as of June 30, 2024 and December 31, 2023. Tables 4.4b and 4.4c exclude the 2024 Traditional XOL which is still in its fill up period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.012%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Excess of Loss Reinsurance</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table 4.4a</span></td><td colspan="3" style="border-top:0.5pt solid #cceeff;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #cceeff;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #cceeff;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Issue Date</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Policy In force Dates</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Optional Call Date (1)</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Legal Maturity</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024 Traditional XOL </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">April 1, 2024</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 1, 2024 - December 31, 2024</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 1, 2030</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10 years</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023 Traditional XOL</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">April 1, 2023</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 1, 2023 - December 29, 2023</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 1, 2031</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10 years</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022 Traditional XOL</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">April 1, 2022</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 1, 2022 - December 30, 2022</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 1, 2030</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10 years</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2023-1, Ltd.</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">October 23, 2023</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 1, 2022 - August 31, 2023</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">October 25, 2028</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10 years</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2022-1, Ltd.</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">April 26, 2022</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">May 29, 2021 - December 31, 2021</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">April 25, 2028</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.5 years</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2021-2, Ltd.</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">August 3, 2021</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 1, 2021 - May 28, 2021</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">July 25, 2028</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.5 years</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2021-1, Ltd.</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">February 2, 2021</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">August 1, 2020 - December 31, 2020</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 25, 2028</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.5 years</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2019-1, Ltd.</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">May 25, 2019</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">January 1, 2018 - March 31, 2019</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">May 25, 2026</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10 years</span></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2018-1, Ltd.</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">October 30, 2018</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">July 1, 2016 - December 31, 2017</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">October 25, 2025</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10 years</span></td></tr></table></div><div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) We have the right to terminate the Home Re Transactions under certain circumstances, including an optional call feature that provides us the right to terminate if the outstanding principal balance of the related insurance-linked notes falls below 10% of the initial principal balance of the related insurance-linked notes, and on any payment date on or after the respective Optional Call Date. We can elect early termination of the Traditional XOL Transactions beginning on this date, and quarterly thereafter.</span></div><div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) The 2024 Traditional XOL Transaction provides up to $187&#160;million of reinsurance coverage on eligible NIW in 2024.</span></div><div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"><tr><td style="width:1.0%"></td><td style="width:21.184%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.805%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.805%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.806%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Excess of Loss Reinsurance</span></td><td colspan="3" style="border-bottom:0.5pt solid #d5efff;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #d5efff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table 4.4b</span></div></td><td colspan="3" style="border-top:0.5pt solid #d5efff;padding:0 1pt"></td><td colspan="6" style="border-top:0.5pt solid #d5efff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining First Layer Retention</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Initial First Layer Retention</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023 Traditional XOL</span></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70,578&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">70,544</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70,578&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022 Traditional XOL</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82,523&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">81,999</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82,346&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2023-1, Ltd.</span></div></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">272,961&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">272,850</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">272,961&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2022-1, Ltd.</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">325,589&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">323,797</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">325,001&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2021-2, Ltd.</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">190,159&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">189,007</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">189,403&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2021-1, Ltd.</span></div></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">211,159&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">210,376</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">210,831&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2020-1, Ltd.</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">275,283&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">261,280&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2019-1, Ltd.</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">185,730&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">182,464</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">182,722&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2018-1, Ltd.</span></td><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">168,691&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">164,108</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">164,335&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.791%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table 4.4c</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining Excess of Loss Reinsurance Coverage</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Initial Excess of Loss Reinsurance Coverage</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Initial Funding Percentage </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Funding Percentage at 6/30/2024</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:1.12pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023 Traditional XOL</span></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">96,942</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">N/A</span></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">N/A</span></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">95,034</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">96,942&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022 Traditional XOL</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">142,642</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">N/A</span></div></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">N/A</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">136,629</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">142,642&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2023-1, Ltd.</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">330,277</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">97&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">97</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">330,277</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">330,277&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2022-1, Ltd.</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">473,575</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">100</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">368,553</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">420,731&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2021-2, Ltd. </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">398,429</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">79</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">162,140</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">173,960&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2021-1, Ltd. </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">398,848</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">83</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">117,564</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">117,982&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2020-1, Ltd.</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">412,917</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,846&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2019-1, Ltd. </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">315,739</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">10</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">21,039</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,039&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re 2018-1, Ltd.</span></td><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">318,636</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">100</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">38,998</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">69,762&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:1pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.5pt">The initial and remaining excess of loss reinsurance coverage is reduced by the applicable funding percentage. </span></div><div style="margin-top:1pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.5pt">The funding percentage represents the aggregate outstanding note balances divided by the aggregate ending coverage amounts.</span></div><div style="margin-top:1pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.5pt">The funding percentage on the 2021-1, 2021-2, and 2019-1 were reduced from 100% after the tender offers were conducted in the fourth quarter of 2023.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock', window );">Schedule of total assets of Home Re</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Table 4.5 presents the total assets of the Home Re Entities as of June 30, 2024 and December 31, 2023.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:3.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:63.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.327%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re total assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">4.5</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total VIE Assets</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Home Re Entity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></div></td></tr><tr style="height:6pt"><td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Home Re 2023-1 Ltd.</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">330,277</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">330,277&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Home Re 2022-1 Ltd.</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">378,663</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">427,279&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Home Re 2021-2 Ltd.</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">165,994</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">174,431&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Home Re 2021-1 Ltd.</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">117,633</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">118,043&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Home Re 2020-1 Ltd.</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,846&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Home Re 2019-1 Ltd.</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">21,039</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,039&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Home Re 2018-1 Ltd.</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">47,439</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">73,872&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="6" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_ScheduleOfQuotaShareReinsuranceAgreementsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Quota Share Reinsurance Agreements</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_ScheduleOfQuotaShareReinsuranceAgreementsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectsOfReinsuranceTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the effects of reinsurance, for example, but not limited to, disclosure of direct, assumed, and ceded insurance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 605<br> -Topic 944<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479032/944-605-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectsOfReinsuranceTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReinsuranceDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReinsuranceDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReinsuranceRetentionPolicyTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of risk undertaken originally by insurer that is not ceded to reinsurer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479838/944-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReinsuranceRetentionPolicyTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-5A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-9<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfVariableInterestEntitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289742652336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Calculation of earnings (loss) per share</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Table 6.1 reconciles the numerators and denominators used to calculate basic and diluted EPS.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.122%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.014%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Earnings per share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">6.1</span></div></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Basic earnings per share:</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">204,228</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">191,054&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">378,325</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">345,601&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - basic</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">265,315</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">285,906&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">267,814</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">288,434&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">0.77</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.67&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1.41</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.20&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Diluted earnings per share:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">204,228</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">191,054&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">378,325</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">345,601&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest expense, net of tax: </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9% Debentures</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">375&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">750&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted income available to common shareholders</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">204,228</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">191,429&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">378,325</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">346,351&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - basic</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">265,315</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">285,906&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">267,814</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">288,434&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unvested RSUs</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,557</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,016&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,176</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,047&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9% Debentures</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,644&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,644&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - diluted</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">266,872</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">289,566&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">269,990</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">292,125&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted earnings per share</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">0.77</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.66&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1.40</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.19&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Interest expense has been tax effected at a rate of 21%.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289739521056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsAbstract', window );"><strong>Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock', window );">Amortized cost, gross unrealized gains and losses and fair value of fixed income securities</a></td>
<td class="text"><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our fixed income securities classified as available-for-sale at June 30, 2024 and December 31, 2023 are shown in tables 7.1a and 7.1b below. </span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.316%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.822%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Details of fixed income securities by category as of June 30, 2024</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">7.1a</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized (Losses)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Treasury securities and obligations of U.S. government corporations and agencies</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">270,158</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">66</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(6,311)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">263,913</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Obligations of U.S. states and political subdivisions</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,068,272</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,141</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(197,033)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,873,380</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,654,262</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">7,893</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(130,214)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,531,941</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ABS</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">174,794</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,098</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,020)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">173,872</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RMBS</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">381,258</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,459</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(25,400)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">358,317</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CMBS</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">275,559</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">26</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(12,759)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">262,826</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CLOs</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">291,461</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">542</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(275)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">291,728</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government debt</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,487</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(717)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,770</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">30,220</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">30,221</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total fixed income securities</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,150,471</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">14,226</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(374,729)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5,789,968</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.955%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.955%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.955%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.960%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Details of fixed income securities by category as of December 31, 2023</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">7.1b</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross Unrealized (Losses)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Treasury securities and obligations of U.S. government corporations and agencies</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">167,995&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,364)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161,682&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Obligations of U.S. states and political subdivisions</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,092,754&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,159&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(189,835)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,908,078&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,626,401&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,391&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(128,211)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,515,581&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ABS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">173,256&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,292&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,275)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">171,273&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RMBS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">347,132&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,297&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(20,656)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">330,773&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CMBS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">293,204&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15,752)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">277,457&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CLOs</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">327,467&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,408)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">326,096&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government debt</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,486&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(643)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,843&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,327&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,330&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total fixed income securities </span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,061,022&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,235&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(366,144)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,723,113&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Amortized cost and fair values of fixed income securities by contractual maturity</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The amortized cost and fair values of fixed income securities at June 30, 2024, by contractual maturity, are shown in table 7.2 below. Actual maturities will differ from contractual maturities because borrowers may have the right to call or prepay obligations with or without call or prepayment penalties. Because most mortgage and asset-backed securities provide periodic payments throughout their lives, they are listed in separate categories.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:64.455%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.652%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fixed income securities maturity schedule</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">7.2</span></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized cost</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Due in one year or less</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">724,100</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">718,932</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Due after one year through five years</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,549,563</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,498,402</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Due after five years through ten years</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,797,579</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,670,721</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Due after ten years</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">956,157</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">815,170</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5,027,399</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,703,225</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ABS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">174,794</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">173,872</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RMBS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">381,258</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">358,317</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CMBS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">275,559</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">262,826</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CLOs</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">291,461</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">291,728</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,150,471</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5,789,968</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock', window );">Cost and fair value of investments in equity securities</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The cost and fair value of investments in equity securities at June 30, 2024 and December 31, 2023 are shown in tables 7.3a and 7.3b below.</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:4.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.710%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.861%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.861%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.861%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.864%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Details of equity security investments as of June 30, 2024</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">7.3a</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Gains</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Losses</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity securities</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">16,084</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,451)</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">14,636</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:4.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.710%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.861%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.861%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.861%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.864%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Details of equity security investments as of December 31, 2023</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">7.3b</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Gains</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity securities</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,025&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,259)</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,771&#160;</span></td><td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRealizedGainLossTableTextBlock', window );">Schedule of realized gains (losses) and proceeds from sale of securities</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The net gains (losses) on investments and other financial instruments and the proceeds from the sale of fixed income securities classified as available-for-sale securities are shown in table 7.4 below.</span></div><div><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.153%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="border-bottom:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Details of net gains (losses) on investments and other financial instruments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">7.4</span></td><td colspan="9" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fixed income securities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gains on sales</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">425</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">107&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">480</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">166&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Losses on sales</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,262)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,415)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(6,747)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,548)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity securities gains (losses)</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in fair value</span></div></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(92)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(164)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(195)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">196&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in embedded derivative on Home Re Transactions</span></div></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">646</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,497&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,330)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,479)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gains (losses) on sales</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">16</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">17</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Market adjustment</span></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(9)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(10)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(20)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net gains (losses) on investments and other financial instruments</span></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(276)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,987)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(8,785)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,685)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from sales of fixed income securities</span></td><td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">236,777&#160;</span></td><td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">14,886</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">268,958&#160;</span></td><td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock', window );">Aging of the fair values of securities in an unrealized loss position</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Tables 7.5a and 7.5b below summarize, for all available-for-sale investments in an unrealized loss position at June 30, 2024 and December 31, 2023, the aggregate fair value and gross unrealized loss by the length of time those securities have been continuously in an unrealized loss position. The fair value amounts reported in tables 7.5a and 7.5b are estimated using the process described in </span><span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#ia5d78c912b2a462a873df9916d6e9279_67" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">Note 8 - &#8220;Fair Value Measurements&#8221;</a></span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> to these consolidated financial statements and in Note 3 - &#8220;Significant Accounting Policies&#8221; to the consolidated financial statements in our 2023 Annual Report on Form 10-K.</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="42" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized loss aging for securities by type and length of time as of June 30, 2024</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">7.5a</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less Than 12 Months</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12 Months or Greater</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Treasury securities and obligations&#160;of U.S. government corporations and&#160;agencies</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">77,946&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(159)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100,540&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,152)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">178,486</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(6,311)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Obligations of U.S. states and political subdivisions</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">433,539&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,733)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,340,359&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(193,300)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,773,898</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(197,033)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">704,646&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,593)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,362,682&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(121,621)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,067,328</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(130,214)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ABS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">53,203&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(987)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40,590&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,033)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">93,793</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,020)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RMBS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">78,939&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,990)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">172,749&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(20,410)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">251,688</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(25,400)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CMBS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,767&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(25)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">261,570&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,734)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">264,337</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(12,759)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CLOs</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,870&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(274)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,929&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">36,799</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(275)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government debt</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,770&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(717)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,770</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(717)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,370,910&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(18,761)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,299,189&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(355,968)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,670,099</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(374,729)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.444%"><tr><td style="width:1.0%"></td><td style="width:3.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.296%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.498%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.498%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.498%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.498%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.498%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.498%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.658%"></td><td style="width:0.1%"></td></tr><tr><td colspan="42" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized loss aging for securities by type and length of time as of December 31, 2023</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">7.5b</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less Than 12 Months</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12 Months or Greater</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;Losses</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Losses</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;Losses</span></div></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Treasury securities and obligations&#160;of U.S. government corporations and&#160;agencies</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,550&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(75)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98,359&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,289)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">124,909&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,364)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Obligations of U.S. states and political&#160;subdivisions</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">275,727&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,622)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,200,533&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(186,213)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,476,260&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(189,835)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">270,956&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,060)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,604,021&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(122,151)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,874,977&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(128,211)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ABS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,549&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,234)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62,611&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,041)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104,160&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,275)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RMBS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,867&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(872)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">176,349&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(19,784)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">221,216&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(20,656)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CMBS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,249&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(391)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">244,216&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15,361)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">279,465&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15,752)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CLOs</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">274,729&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,408)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">274,729&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,408)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government debt</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,843&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(643)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,843&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(643)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">694,898&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,254)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,664,661&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(353,890)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,359,559&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(366,144)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aaa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRealizedGainLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the proceeds from sales of available-for-sale securities and the gross realized gains and gross realized losses that have been included in earnings as a result of those sales.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRealizedGainLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289742654688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock', window );">Fair value measurements for items measured at fair value</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Assets measured at fair value, by hierarchy level, as of June 30, 2024 and December 31, 2023 are shown in tables 8.1a and 8.1b below. The fair value of the assets is estimated using the process described above, and more fully in Note 3 - &#8220;Significant Accounting Policies&#8221; to the consolidated financial statements in our 2023 Annual Report on Form 10-K. </span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.777%"><tr><td style="width:1.0%"></td><td style="width:4.581%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.510%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.212%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.510%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.212%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.510%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.215%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Assets carried at fair value by hierarchy level as of June 30, 2024</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">8.1a</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Quoted Prices in Active Markets for Identical Assets</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Level 1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Significant Other Observable Inputs</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Level 2)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Treasury securities and obligations of U.S. government corporations and agencies</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">263,913</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">212,375&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,538&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Obligations of U.S. states and political subdivisions</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,873,380</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,873,380&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,531,941</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,531,941&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ABS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">173,872</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">173,872&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RMBS</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">358,317</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">358,317&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CMBS</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">262,826</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">262,826&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CLOs</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">291,728</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">291,728&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government debt</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,770</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,770&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">30,221</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,221&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total fixed income securities</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5,789,968</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">212,375&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,577,593&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity securities</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">14,636</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,636&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash equivalents </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">283,185</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">203,570&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79,615&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,087,789</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">430,581&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,657,208&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.777%"><tr><td style="width:1.0%"></td><td style="width:4.581%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.510%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.212%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.510%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.212%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.510%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.215%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Assets carried at fair value by hierarchy level as of December 31, 2023</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">8.1b</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Quoted Prices in Active Markets for Identical Assets </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Level 1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Significant Other Observable Inputs </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Level 2)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Treasury securities and obligations of U.S. government corporations and agencies</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161,682&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,828&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65,854&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Obligations of U.S. states and political subdivisions</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,908,078&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,908,078&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,515,581&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,515,581&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ABS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">171,273&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">171,273&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RMBS</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">330,773&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">330,773&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CMBS</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">277,457&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">277,457&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CLOs</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">326,096&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">326,096&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government debt</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,843&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,843&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,330&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,330&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total fixed income securities</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,723,113&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,828&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,627,285&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity securities</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,771&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,771&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash equivalents</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">367,517&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">367,301&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">216&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,105,401&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">477,900&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,627,501&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="18" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1) Includes restricted cash equivalents</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock', window );">Carrying value and fair value of financial assets and liabilities</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Table 8.2 presents the carrying value and fair value of our financial assets and liabilities disclosed, but not carried, at fair value at June 30, 2024 and December 31, 2023. </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:4.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.710%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.861%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.861%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.861%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.864%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial assets and liabilities not measured at fair value</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">8.2</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Financial assets</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other invested assets</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,109</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,109</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">850&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">850&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="6" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Financial liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.25% Senior Notes</span></td><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">643,931</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">633,939</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">643,196&#160;</span></td><td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">634,498&#160;</span></td><td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289743275584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Comprehensive Income (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock', window );">Other comprehensive income</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The pretax and related income tax benefit (expense) components of our other comprehensive income (loss) for the three and six months ended June 30, 2024 and 2023 are included in table 9.1 below. </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.122%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.014%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Components of other comprehensive income (loss)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">9.1</span></div></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net unrealized investment (losses) gains arising during the period</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(9,442)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(38,270)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(22,596)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,829&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total income tax benefit (expense)</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,983</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,036&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,745</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(13,404)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net of tax</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(7,459)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(30,234)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(17,851)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50,425&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net changes in benefit plan assets and obligations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">681</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,071&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,363</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,847&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total income tax benefit (expense)</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(143)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(225)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(286)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,648)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net of tax</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">538</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">846&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,077</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,199&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total other comprehensive income (loss)</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(8,761)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(37,199)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(21,233)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71,676&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total income tax benefit (expense)</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,840</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,811&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">4,459</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15,052)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total other comprehensive income (loss), net of tax</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(6,921)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(29,388)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(16,774)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">56,624&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock', window );">Reclassification out of accumulated other comprehensive income</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The pretax and related income tax benefit (expense) components of the amounts reclassified from our accumulated other comprehensive income (loss) (&#8220;AOCI&#8221;) to our consolidated statements of operations for the three and six months ended June 30, 2024 and 2023 are included in table 9.2 below.</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:3.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.014%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reclassifications from AOCI</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">9.2</span></div></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reclassification adjustment for net realized (losses) gains</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,061)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,771)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(12,034)</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,935)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax benefit (expense)</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">433</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,212&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,527</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,086&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net of tax</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,628)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,559)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(9,507)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,849)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reclassification adjustment related to benefit plan assets and obligations </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(681)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,071)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,363)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,003)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax benefit (expense)</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">143</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">225&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">286</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,101&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net of tax</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(538)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(846)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,077)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,902)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total reclassifications</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,742)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6,842)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(13,397)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(19,938)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax benefit (expense)</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">576</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,437&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2,813</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,187&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total reclassifications, net of tax</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,166)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,405)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(10,584)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15,751)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8pt">Increases (decreases) Net realized investment gains (losses) on the consolidated statements of operations.</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8pt">Decreases (increases) Other underwriting and operating expenses, net on the consolidated statements of operations.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A rollforward of AOCI for the six months ended June 30, 2024, including amounts reclassified from AOCI, are included in table 9.3 below.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.633%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.459%"></td><td style="width:0.1%"></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rollforward of AOCI</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">9.3</span></div></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30, 2024</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net unrealized gains and (losses) on available-for-sale securities</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net benefit plan assets and (obligations) recognized in shareholders' equity</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total accumulated other comprehensive income (loss)</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance at December 31, 2023, net of tax</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(266,948)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(49,333)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(316,281)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(27,358)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(27,358)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: Amounts reclassified from AOCI</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,507)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,077)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,584)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance, June 30, 2024, net of tax</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(284,799)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(48,256)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(333,055)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of components of comprehensive income (loss). Includes, but is not limited to, foreign currency translation adjustments, foreign currency transactions designated as economic hedges of a net investment in foreign entity, gain (loss) and prior service cost (credit) for pension plans and other postretirement benefit plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 45<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289742639184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Benefit Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock', window );">Components of net periodic benefit cost</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Tables 10.1 and 10.2 provide the components of net periodic benefit cost for our pension, supplemental executive retirement and other postretirement benefit plans for the three and six months ended June 30, 2024 and 2023.</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:4.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.577%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.898%"></td><td style="width:0.1%"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Components of net periodic benefit cost</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">10.1</span></div></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pension and Supplemental Executive Retirement Plans</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other Postretirement Benefit Plans</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Company service cost</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">417</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">362&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">3,247</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,299&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">375</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">418&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(3,644)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,425)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(2,494)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,054)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of:</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net actuarial losses (gains)</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">523</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">530&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(380)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prior service cost (credit)</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">86</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">453</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">466&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of settlements and curtailments</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,000&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net periodic benefit cost (benefit)</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">212</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,490&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(1,629)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(819)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Components of net periodic benefit cost</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">10.2</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></div></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pension and Supplemental Executive Retirement Plans</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other Postretirement Benefit Plans</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Company service cost</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">834</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">748&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">6,494</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,981&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">750</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">816&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(7,288)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,006)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(4,988)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,117)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of:</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net actuarial losses (gains)</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1,046</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,127&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(760)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(75)</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prior service cost (credit)</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">172</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">172&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">906</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">931&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of settlements and curtailments</span></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,847&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#8212;</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net periodic benefit cost (benefit)</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">424</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,121&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(3,258)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,697)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 715<br> -SubTopic 20<br> -Subparagraph (h)<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNetBenefitCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289742002240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loss Reserves (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InsuranceLossReservesAbstract', window );"><strong>Insurance Loss Reserves [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense', window );">Reconciliation of beginning and ending loss reserves</a></td>
<td class="text"><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Table 11.1 provides a reconciliation of beginning and ending loss reserves as of and for the six months ended June 30, 2024 and 2023.</span></div><div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:64.455%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.652%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Development of reserves for losses and loss adjustment expenses</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">11.1</span></div></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reserve at beginning of period</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">505,379</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">557,988&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less reinsurance recoverable</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">33,302</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,240&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net reserve at beginning of period</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">472,077</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">529,748&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Losses incurred:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Losses and LAE incurred in respect of delinquency notices received in:</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current year</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">102,553</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">89,465&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prior years </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(116,270)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(100,710)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total losses incurred</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(13,717)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,245)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Losses paid:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Losses and LAE paid in respect of delinquency notices received in:</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current year</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">52</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prior years</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">23,040</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,272&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total losses paid</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">23,092</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,297&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net reserve at end of period</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">435,268</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">496,206&#160;</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Plus reinsurance recoverable</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">42,346</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,475&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reserve at end of period</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">477,614</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">530,681&#160;</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8pt">A positive number for prior year loss reserve development indicates a deficiency of prior year reserves. A negative number for prior year loss reserve development indicates a redundancy of prior year loss reserves. See the following table for more information about prior year loss reserve development.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTextBlock', window );">Prior year development of the reserves</a></td>
<td class="text"><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The prior year loss reserve development for the six months ended June 30, 2024 and 2023 is shown in table 11.2 below.</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:4.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:65.520%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.115%"></td><td style="width:0.1%"></td></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reserve development on previously received delinquencies</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table </span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">11.2</span></div></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Increase (decrease) in estimated claim rate on primary defaults</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(101,008)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(99,148)</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in estimates related to severity on primary defaults, pool reserves, LAE reserves, reinsurance, and other</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(15,262)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,562)</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total prior year loss development </span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(116,270)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(100,710)</span></td><td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8pt">A positive number for prior year loss reserve development indicates a deficiency of prior year loss reserves. A negative number for prior year loss reserve development indicates a redundancy of prior year loss reserves.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InsuranceLossReservesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InsuranceLossReservesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reasons for the change in incurred claims and claim adjustment expenses recognized in the income statement attributable to insured events of prior fiscal years. Also includes disclosures of additional premiums or return premiums accrued as a result of changes in incurred claims and claim adjustment expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.W)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479583/944-40-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -SubTopic 40<br> -Topic 944<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480081/944-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the activity in the reserve for settling insured claims and expenses incurred in the claims settlement process for the period. The estimated liability includes the amount of money that will be required for future payments of (a) claims that have been reported to the insurer, (b) claims related to insured events that have occurred but that have not been reported to the insurer as of the date the liability is estimated, and (c) claim adjustment expenses. Claim adjustment expenses include costs incurred in the claim settlement process such as legal fees; outside adjuster fees; and costs to record, process, and adjust claims.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480081/944-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289739179872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock', window );">Schedule of stock-based compensation, activity</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Table 13.1 shows the number of restricted stock units (RSUs) granted to employees and non-employee directors and the weighted average fair value per share during the periods presented.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.705%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.571%"></td><td style="width:0.1%"></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted stock unit grants</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table</span></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">13.1</span></div></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six months ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RSUs Granted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Share Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs Granted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></div></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted Average Share Fair Value</span></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs subject to performance conditions</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">634</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">19.81</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">949&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14.17&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs subject only to service conditions</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">248</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">19.81</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">354&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14.17&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-employee director RSUs</span></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">76</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">19.81</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">106&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14.17&#160;</span></td><td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8pt">Shares granted are subject to performance conditions under which the target number of shares granted may vest from 0% to 200%.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289826792096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statutory Information Statutory Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_StatutoryCapitalAbstract', window );"><strong>Statutory Capital [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatutoryAccountingPracticesDisclosureTextBlock', window );">Summary of amounts disclosed under statutory accounting practices</a></td>
<td class="text"><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The statutory net income, policyholders&#8217; surplus, and contingency loss reserves of our insurance subsidiaries, including MGIC, are shown in table 14.1. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"><tr><td style="width:1.0%"></td><td style="width:64.450%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.357%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.500%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Financial information of our insurance subsidiaries (including MGIC)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Table 14.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of and for the Six Months Ended June 30,</span></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Statutory net income</span></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">175,577</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">135,182&#160;</span></td><td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Statutory policyholders' surplus</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">468,757</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">778,893&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contingency loss reserves</span></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%">5,450,485</span><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,936,541&#160;</span></td><td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_StatutoryCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_StatutoryCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatutoryAccountingPracticesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of how the entity's reporting under GAAP as of the balance sheet date differs from the results based on prescribed and permitted accounting practices of the state or country of domicile in which a relevant statutory filing is made, or differences in results based on the National Association of Insurance Commissioners (NAIC) prescribed practices, or a combination thereof. Describes the accounting practices used and the related monetary effect on statutory surplus, net income, and risk-based capital. If an insurance enterprise's risk-based capital would have triggered a regulatory event had it not used a permitted practice, that fact is disclosed in the financial statements. Permitted statutory accounting practices include practices not prescribed but allowed by the domiciliary state insurance department regulatory authority.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477908/944-505-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 505<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477908/944-505-50-6<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 505<br> -Section 55<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478420/944-505-55-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 505<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478420/944-505-55-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 505<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477908/944-505-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatutoryAccountingPracticesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289835768880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Summary of Debt Obligations (Details) - Senior Notes - 5.25% Senior Notes Due 2028 - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">$ 643,931<span></span>
</td>
<td class="nump">$ 643,196<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate</a></td>
<td class="nump">5.25%<span></span>
</td>
<td class="nump">5.25%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="nump">$ 650,000<span></span>
</td>
<td class="nump">$ 650,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=mtg_FivePointTwoFivePercentSeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=mtg_FivePointTwoFivePercentSeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289740317040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaid', window );">Total interest payments</a></td>
<td class="nump">$ 17,100<span></span>
</td>
<td class="nump">$ 18,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289743133408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reinsurance - Summary of Premiums Earned and Losses Incurred (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract', window );"><strong>Premiums earned:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DirectPremiumsEarned', window );">Direct</a></td>
<td class="nump">$ 283,363<span></span>
</td>
<td class="nump">$ 284,636<span></span>
</td>
<td class="nump">$ 567,384<span></span>
</td>
<td class="nump">$ 570,670<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssumedPremiumsEarned', window );">Assumed</a></td>
<td class="nump">3,377<span></span>
</td>
<td class="nump">3,047<span></span>
</td>
<td class="nump">6,819<span></span>
</td>
<td class="nump">5,834<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CededPremiumsEarned', window );">Ceded</a></td>
<td class="num">(43,212)<span></span>
</td>
<td class="num">(44,872)<span></span>
</td>
<td class="num">(88,031)<span></span>
</td>
<td class="num">(91,678)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PremiumsEarnedNet', window );">Net premiums earned</a></td>
<td class="nump">243,528<span></span>
</td>
<td class="nump">242,811<span></span>
</td>
<td class="nump">486,172<span></span>
</td>
<td class="nump">484,826<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PolicyholderBenefitsAndClaimsIncurredNetAbstract', window );"><strong>Losses incurred:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PolicyholderBenefitsAndClaimsIncurredGross', window );">Direct</a></td>
<td class="num">(14,196)<span></span>
</td>
<td class="num">(15,706)<span></span>
</td>
<td class="num">(3,217)<span></span>
</td>
<td class="num">(4,583)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed', window );">Assumed</a></td>
<td class="num">(46)<span></span>
</td>
<td class="num">(31)<span></span>
</td>
<td class="num">(17)<span></span>
</td>
<td class="num">(27)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PolicyholderBenefitsAndClaimsIncurredNet', window );">Losses incurred, net</a></td>
<td class="num">(18,272)<span></span>
</td>
<td class="num">(17,691)<span></span>
</td>
<td class="num">(13,717)<span></span>
</td>
<td class="num">(11,245)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=mtg_QuotaShareReinsuranceTransactionsMember', window );">Quota Share Reinsurance Transactions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract', window );"><strong>Premiums earned:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CededPremiumsEarned', window );">Ceded</a></td>
<td class="num">(26,643)<span></span>
</td>
<td class="num">(27,442)<span></span>
</td>
<td class="num">(55,358)<span></span>
</td>
<td class="num">(57,319)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PolicyholderBenefitsAndClaimsIncurredNetAbstract', window );"><strong>Losses incurred:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded', window );">Ceded</a></td>
<td class="num">(4,030)<span></span>
</td>
<td class="num">(1,954)<span></span>
</td>
<td class="num">(10,483)<span></span>
</td>
<td class="num">(6,635)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceProfitCommission', window );">Profit commission on reinsurance</a></td>
<td class="nump">27,301<span></span>
</td>
<td class="nump">34,809<span></span>
</td>
<td class="nump">51,885<span></span>
</td>
<td class="nump">66,520<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceCedingCommissionEarned', window );">Ceding commission on reinsurance</a></td>
<td class="nump">10,789<span></span>
</td>
<td class="nump">12,450<span></span>
</td>
<td class="nump">21,449<span></span>
</td>
<td class="nump">24,768<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=mtg_ExcessOfLossReinsuranceTransactionsMember', window );">Excess of Loss Reinsurance Transactions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract', window );"><strong>Premiums earned:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CededPremiumsEarned', window );">Ceded</a></td>
<td class="num">$ (16,569)<span></span>
</td>
<td class="num">$ (17,430)<span></span>
</td>
<td class="num">$ (32,673)<span></span>
</td>
<td class="num">$ (34,359)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_ReinsuranceCedingCommissionEarned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reinsurance Ceding Commission Earned</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_ReinsuranceCedingCommissionEarned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_ReinsuranceProfitCommission">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reinsurance, Profit Commission</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_ReinsuranceProfitCommission</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssumedPremiumsEarned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of earned premiums assumed from other entities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.12-17(Column D))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477965/944-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479032/944-605-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479032/944-605-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssumedPremiumsEarned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CededPremiumsEarned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of earned premiums ceded to other entities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.12-17(Column C))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477965/944-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479032/944-605-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478832/944-605-45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479032/944-605-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479032/944-605-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CededPremiumsEarned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DirectPremiumsEarned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums earned.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.12-17(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477965/944-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479032/944-605-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479032/944-605-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DirectPremiumsEarned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PolicyholderBenefitsAndClaimsIncurredGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before effect of policies assumed or ceded, of expense related to provision for policy benefits and costs incurred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PolicyholderBenefitsAndClaimsIncurredGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PolicyholderBenefitsAndClaimsIncurredNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after effects of policies assumed or ceded, of expense related to the provision for policy benefits and costs incurred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PolicyholderBenefitsAndClaimsIncurredNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PolicyholderBenefitsAndClaimsIncurredNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PolicyholderBenefitsAndClaimsIncurredNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PremiumsEarnedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums earned.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.12-17(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477965/944-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479032/944-605-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(c))<br> -SubTopic 220<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(1))<br> -SubTopic 220<br> -Topic 944<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PremiumsEarnedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of policy benefits and costs incurred for policies assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479838/944-20-50-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of reduction of provision for policy benefits and costs incurred for policies ceded.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479838/944-20-50-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=mtg_QuotaShareReinsuranceTransactionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=mtg_QuotaShareReinsuranceTransactionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=mtg_ExcessOfLossReinsuranceTransactionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=mtg_ExcessOfLossReinsuranceTransactionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289740993056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reinsurance - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments', window );">Reinsurance recoverable on loss reserves</a></td>
<td class="nump">$ 42,346<span></span>
</td>
<td class="nump">$ 33,302<span></span>
</td>
<td class="nump">$ 34,475<span></span>
</td>
<td class="nump">$ 28,240<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CededCreditRiskAxis=mtg_QuotaShareReinsuranceTransactionsMember', window );">Quota Share Reinsurance Transactions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingCommissionPercent', window );">Ceding commission, percentage (as a percent)</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsAnnualLossRatioCap', window );">Reinsurance, quote share reinsurance agreement, annual loss ratio cap (as a percent)</a></td>
<td class="nump">300.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsLifetimeLossRatioCap', window );">Reinsurance, quota reinsurance agreement, lifetime loss ratio cap (as a percent)</a></td>
<td class="nump">200.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsThresholdForPrivateMortgageInsurerEligibilityRequirementsForTerminationElection', window );">Threshold for private mortgage insurer eligibility requirements for termination election (less than) (as a percent)</a></td>
<td class="nump">90.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments', window );">Reinsurance recoverable on loss reserves</a></td>
<td class="nump">$ 42,300<span></span>
</td>
<td class="nump">$ 33,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CededCreditRiskAxis=mtg_CreditUnionQuotaShareReinsuranceTransactionMember', window );">Credit Union QSR Transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsThresholdForPrivateMortgageInsurerEligibilityRequirementsForTerminationElection', window );">Threshold for private mortgage insurer eligibility requirements for termination election (less than) (as a percent)</a></td>
<td class="nump">80.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CededCreditRiskAxis=mtg_ExcessOfLossReinsuranceTransactionsHomeReTransactionsMember', window );">Excess of Loss Reinsurance Transactions, Home Re Transactions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceAgreementOptionalRightPercentOfReinsuranceCoverageThreshold', window );">Percent of reinsurance coverage threshold (as a percent)</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=mtg_HomeRespecialpurposeinsurersMember', window );">Home Re special purpose insurers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceRetentionPolicyPercentOfTotalTrustAssetsInvestedInCashOrDirectU.S.FederalGovernmentObligations', window );">Percent of total trust assets invested in cash or direct U.S. federal government obligations</a></td>
<td class="nump">99.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_ReinsuranceAgreementOptionalRightPercentOfReinsuranceCoverageThreshold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reinsurance Agreement, Optional Right, Percent Of Reinsurance Coverage Threshold</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_ReinsuranceAgreementOptionalRightPercentOfReinsuranceCoverageThreshold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsAnnualLossRatioCap">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reinsurance, Quota Share Reinsurance Agreement, Terms, Annual Loss Ratio Cap</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsAnnualLossRatioCap</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingCommissionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reinsurance, Quota Share Reinsurance Agreement, Terms, Ceding Commission, Percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingCommissionPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsLifetimeLossRatioCap">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reinsurance, Quota Share Reinsurance Agreement, Terms, Lifetime Loss Ratio Cap</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsLifetimeLossRatioCap</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsThresholdForPrivateMortgageInsurerEligibilityRequirementsForTerminationElection">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reinsurance, Quota Share Reinsurance Agreement, Terms, Threshold For Private Mortgage Insurer Eligibility Requirements For Termination Election</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsThresholdForPrivateMortgageInsurerEligibilityRequirementsForTerminationElection</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_ReinsuranceRetentionPolicyPercentOfTotalTrustAssetsInvestedInCashOrDirectU.S.FederalGovernmentObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reinsurance Retention Policy, Percent Of Total Trust Assets Invested In Cash Or Direct U.S. Federal Government Obligations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_ReinsuranceRetentionPolicyPercentOfTotalTrustAssetsInvestedInCashOrDirectU.S.FederalGovernmentObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectsOfReinsuranceLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectsOfReinsuranceLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after valuation allowance, recoverable under reinsurance contracts for losses reported to the ceding insurer but not yet paid and amounts expected for incurred losses and settlement expenses, which have not yet been reported to the ceding insurer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480046/944-40-55-7<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 9E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480046/944-40-55-9E<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (cc)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480081/944-40-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480081/944-40-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480081/944-40-50-4C<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477363/944-310-50-2<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479838/944-20-50-5<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477409/944-310-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CededCreditRiskAxis=mtg_QuotaShareReinsuranceTransactionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CededCreditRiskAxis=mtg_QuotaShareReinsuranceTransactionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CededCreditRiskAxis=mtg_CreditUnionQuotaShareReinsuranceTransactionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CededCreditRiskAxis=mtg_CreditUnionQuotaShareReinsuranceTransactionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CededCreditRiskAxis=mtg_ExcessOfLossReinsuranceTransactionsHomeReTransactionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CededCreditRiskAxis=mtg_ExcessOfLossReinsuranceTransactionsHomeReTransactionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=mtg_HomeRespecialpurposeinsurersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=mtg_HomeRespecialpurposeinsurersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289744912944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reinsurance - Quota Share Transactions Terms (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CededCreditRiskAxis=mtg_QuotaShareReinsuranceTransaction2020And20212021NIWMember', window );">2020 QSR and 2021 QSR - 2021 NIW</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent', window );">Quota share for all policies covered (as a percent)</a></td>
<td class="nump">17.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossRatio', window );">Loss ratio threshold for profit commissions (as a percent)</a></td>
<td class="nump">61.90%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne', window );">Cede rate, option 1 (as a percent)</a></td>
<td class="nump">14.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo', window );">Cede rate, option 2 (as a percent)</a></td>
<td class="nump">12.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CededCreditRiskAxis=mtg_QuotaShareReinsuranceTransaction2021And20222021NIWMember', window );">2021 QSR and 2022 QSR - 2021 NIW</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent', window );">Quota share for all policies covered (as a percent)</a></td>
<td class="nump">12.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossRatio', window );">Loss ratio threshold for profit commissions (as a percent)</a></td>
<td class="nump">57.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne', window );">Cede rate, option 1 (as a percent)</a></td>
<td class="nump">10.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo', window );">Cede rate, option 2 (as a percent)</a></td>
<td class="nump">8.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CededCreditRiskAxis=mtg_QuotaShareReinsuranceTransaction2021And20222022NIWMember', window );">2021 QSR and 2022 QSR - 2022 NIW</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent', window );">Quota share for all policies covered (as a percent)</a></td>
<td class="nump">15.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossRatio', window );">Loss ratio threshold for profit commissions (as a percent)</a></td>
<td class="nump">57.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne', window );">Cede rate, option 1 (as a percent)</a></td>
<td class="nump">12.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo', window );">Cede rate, option 2 (as a percent)</a></td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CededCreditRiskAxis=mtg_QuotaShareReinsuranceTransaction2022And20232022NIWMember', window );">2022 QSR and 2023 QSR - 2022 NIW</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent', window );">Quota share for all policies covered (as a percent)</a></td>
<td class="nump">15.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossRatio', window );">Loss ratio threshold for profit commissions (as a percent)</a></td>
<td class="nump">62.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne', window );">Cede rate, option 1 (as a percent)</a></td>
<td class="nump">12.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo', window );">Cede rate, option 2 (as a percent)</a></td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CededCreditRiskAxis=mtg_QuotaShareReinsuranceTransaction2022And20232023NIWMember', window );">2022 QSR and 2023 QSR - 2023 NIW</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent', window );">Quota share for all policies covered (as a percent)</a></td>
<td class="nump">15.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossRatio', window );">Loss ratio threshold for profit commissions (as a percent)</a></td>
<td class="nump">62.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne', window );">Cede rate, option 1 (as a percent)</a></td>
<td class="nump">12.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo', window );">Cede rate, option 2 (as a percent)</a></td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CededCreditRiskAxis=mtg_QuotaShareReinsuranceTransaction20232023NIWMember', window );">2023 QSR - 2023 NIW</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent', window );">Quota share for all policies covered (as a percent)</a></td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossRatio', window );">Loss ratio threshold for profit commissions (as a percent)</a></td>
<td class="nump">58.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne', window );">Cede rate, option 1 (as a percent)</a></td>
<td class="nump">8.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo', window );">Cede rate, option 2 (as a percent)</a></td>
<td class="nump">7.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CededCreditRiskAxis=mtg_QuotaShareReinsuranceTransaction20242024NIWMember', window );">2024 QSR - 2024 NIW</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent', window );">Quota share for all policies covered (as a percent)</a></td>
<td class="nump">30.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossRatio', window );">Loss ratio threshold for profit commissions (as a percent)</a></td>
<td class="nump">56.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne', window );">Cede rate, option 1 (as a percent)</a></td>
<td class="nump">23.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo', window );">Cede rate, option 2 (as a percent)</a></td>
<td class="nump">15.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CededCreditRiskAxis=mtg_CreditUnionQuotaShareReinsuranceTransactionMember', window );">Credit Union QSR Transaction</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent', window );">Quota share for all policies covered (as a percent)</a></td>
<td class="nump">65.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossRatio', window );">Loss ratio threshold for profit commissions (as a percent)</a></td>
<td class="nump">50.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reinsurance, Quota Share Reinsurance Agreement, Terms, Ceding Rate, Percent, Option One</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reinsurance, Quota Share Reinsurance Agreement, Terms, Ceding Rate, Percent, Option Two</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reinsurance, Quota Share Reinsurance Agreement, Terms, Quota Share, Percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectsOfReinsuranceLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectsOfReinsuranceLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio of non-life losses and loss expenses to non-life net premiums earned.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CededCreditRiskAxis=mtg_QuotaShareReinsuranceTransaction2020And20212021NIWMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CededCreditRiskAxis=mtg_QuotaShareReinsuranceTransaction2020And20212021NIWMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CededCreditRiskAxis=mtg_QuotaShareReinsuranceTransaction2021And20222021NIWMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CededCreditRiskAxis=mtg_QuotaShareReinsuranceTransaction2021And20222021NIWMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CededCreditRiskAxis=mtg_QuotaShareReinsuranceTransaction2021And20222022NIWMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CededCreditRiskAxis=mtg_QuotaShareReinsuranceTransaction2021And20222022NIWMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CededCreditRiskAxis=mtg_QuotaShareReinsuranceTransaction2022And20232022NIWMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CededCreditRiskAxis=mtg_QuotaShareReinsuranceTransaction2022And20232022NIWMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CededCreditRiskAxis=mtg_QuotaShareReinsuranceTransaction2022And20232023NIWMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CededCreditRiskAxis=mtg_QuotaShareReinsuranceTransaction2022And20232023NIWMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CededCreditRiskAxis=mtg_QuotaShareReinsuranceTransaction20232023NIWMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CededCreditRiskAxis=mtg_QuotaShareReinsuranceTransaction20232023NIWMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CededCreditRiskAxis=mtg_QuotaShareReinsuranceTransaction20242024NIWMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CededCreditRiskAxis=mtg_QuotaShareReinsuranceTransaction20242024NIWMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CededCreditRiskAxis=mtg_CreditUnionQuotaShareReinsuranceTransactionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CededCreditRiskAxis=mtg_CreditUnionQuotaShareReinsuranceTransactionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289743530288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reinsurance - Excess of Loss Reinsurance (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Apr. 01, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 23, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 01, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 26, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 01, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 03, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 02, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 29, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 25, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CededCreditRiskAxis=mtg_A2024TraditionalXOLMember', window );">2024 Traditional XOL</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_AmortizationPeriodExcessofLossReinsuranceCoverage', window );">Amortization period excess of loss reinsurance coverage</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages', window );">Excess of loss reinsurance coverage, initial and remaining</a></td>
<td class="nump">$ 187,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CededCreditRiskAxis=mtg_A2023TraditionalXOLMember', window );">2023 Traditional XOL</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_AmortizationPeriodExcessofLossReinsuranceCoverage', window );">Amortization period excess of loss reinsurance coverage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceRetentionPolicyInitialAmountRetained', window );">Initial first layer retention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 70,578<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReinsuranceRetentionAmountRetainedPerLife', window );">Remaining first layer retention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 70,544<span></span>
</td>
<td class="nump">$ 70,578<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages', window );">Excess of loss reinsurance coverage, initial and remaining</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 96,942<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">95,034<span></span>
</td>
<td class="nump">96,942<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CededCreditRiskAxis=mtg_A2022TraditionalXOLMember', window );">2022 Traditional XOL</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_AmortizationPeriodExcessofLossReinsuranceCoverage', window );">Amortization period excess of loss reinsurance coverage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceRetentionPolicyInitialAmountRetained', window );">Initial first layer retention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 82,523<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReinsuranceRetentionAmountRetainedPerLife', window );">Remaining first layer retention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81,999<span></span>
</td>
<td class="nump">82,346<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages', window );">Excess of loss reinsurance coverage, initial and remaining</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 142,642<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">136,629<span></span>
</td>
<td class="nump">142,642<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=mtg_HomeRe20231Member', window );">Home Re 2023-1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm', window );">Term of mortgage insurance-linked notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceRetentionPolicyInitialAmountRetained', window );">Initial first layer retention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 272,961<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReinsuranceRetentionAmountRetainedPerLife', window );">Remaining first layer retention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">272,850<span></span>
</td>
<td class="nump">272,961<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages', window );">Excess of loss reinsurance coverage, initial and remaining</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 330,277<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 330,277<span></span>
</td>
<td class="nump">330,277<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceRetentionPolicyFundingPercentage', window );">Reinsurance Retention Policy, Funding Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.97<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.97<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=mtg_HomeRe20221Member', window );">Home Re 2022-1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm', window );">Term of mortgage insurance-linked notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceRetentionPolicyInitialAmountRetained', window );">Initial first layer retention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 325,589<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReinsuranceRetentionAmountRetainedPerLife', window );">Remaining first layer retention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 323,797<span></span>
</td>
<td class="nump">325,001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages', window );">Excess of loss reinsurance coverage, initial and remaining</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 473,575<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 368,553<span></span>
</td>
<td class="nump">420,731<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceRetentionPolicyFundingPercentage', window );">Reinsurance Retention Policy, Funding Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=mtg_HomeRe20212Member', window );">Home Re 2021-2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm', window );">Term of mortgage insurance-linked notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceRetentionPolicyInitialAmountRetained', window );">Initial first layer retention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 190,159<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReinsuranceRetentionAmountRetainedPerLife', window );">Remaining first layer retention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 189,007<span></span>
</td>
<td class="nump">189,403<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages', window );">Excess of loss reinsurance coverage, initial and remaining</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 398,429<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 162,140<span></span>
</td>
<td class="nump">173,960<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceRetentionPolicyFundingPercentage', window );">Reinsurance Retention Policy, Funding Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.79<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=mtg_HomeRe20211Member', window );">Home Re 2021-1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm', window );">Term of mortgage insurance-linked notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceRetentionPolicyInitialAmountRetained', window );">Initial first layer retention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 211,159<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReinsuranceRetentionAmountRetainedPerLife', window );">Remaining first layer retention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 210,376<span></span>
</td>
<td class="nump">210,831<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages', window );">Excess of loss reinsurance coverage, initial and remaining</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 398,848<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 117,564<span></span>
</td>
<td class="nump">117,982<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceRetentionPolicyFundingPercentage', window );">Reinsurance Retention Policy, Funding Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.83<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=mtg_HomeRe20201Member', window );">Home Re 2020-1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceRetentionPolicyInitialAmountRetained', window );">Initial first layer retention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 275,283<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReinsuranceRetentionAmountRetainedPerLife', window );">Remaining first layer retention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">261,280<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages', window );">Excess of loss reinsurance coverage, initial and remaining</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 412,917<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">41,846<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceRetentionPolicyFundingPercentage', window );">Reinsurance Retention Policy, Funding Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=mtg_HomeRe20191Member', window );">Home Re 2019-1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm', window );">Term of mortgage insurance-linked notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceRetentionPolicyInitialAmountRetained', window );">Initial first layer retention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 185,730<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReinsuranceRetentionAmountRetainedPerLife', window );">Remaining first layer retention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 182,464<span></span>
</td>
<td class="nump">182,722<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages', window );">Excess of loss reinsurance coverage, initial and remaining</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 315,739<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,039<span></span>
</td>
<td class="nump">21,039<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceRetentionPolicyFundingPercentage', window );">Reinsurance Retention Policy, Funding Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=mtg_HomeRe20181Member', window );">Home Re 2018-1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm', window );">Term of mortgage insurance-linked notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceRetentionPolicyInitialAmountRetained', window );">Initial first layer retention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 168,691<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReinsuranceRetentionAmountRetainedPerLife', window );">Remaining first layer retention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 164,108<span></span>
</td>
<td class="nump">164,335<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages', window );">Excess of loss reinsurance coverage, initial and remaining</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 318,636<span></span>
</td>
<td class="nump">$ 38,998<span></span>
</td>
<td class="nump">$ 69,762<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ReinsuranceRetentionPolicyFundingPercentage', window );">Reinsurance Retention Policy, Funding Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_AmortizationPeriodExcessofLossReinsuranceCoverage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization Period Excess of Loss Reinsurance Coverage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_AmortizationPeriodExcessofLossReinsuranceCoverage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reinsurance Retention Policy, Debt Issued To Cover Insurance, Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reinsurance Retention Policy, Excess of Loss Reinsurance Coverages</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_ReinsuranceRetentionPolicyFundingPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reinsurance Retention Policy, Funding Percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_ReinsuranceRetentionPolicyFundingPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_ReinsuranceRetentionPolicyInitialAmountRetained">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reinsurance Retention Policy, Initial Amount Retained</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_ReinsuranceRetentionPolicyInitialAmountRetained</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectsOfReinsuranceLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectsOfReinsuranceLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReinsuranceRetentionAmountRetainedPerLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount per life of risk undertaken originally by insurer that is not ceded to reinsurer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479838/944-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReinsuranceRetentionAmountRetainedPerLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CededCreditRiskAxis=mtg_A2024TraditionalXOLMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CededCreditRiskAxis=mtg_A2024TraditionalXOLMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CededCreditRiskAxis=mtg_A2023TraditionalXOLMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CededCreditRiskAxis=mtg_A2023TraditionalXOLMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CededCreditRiskAxis=mtg_A2022TraditionalXOLMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CededCreditRiskAxis=mtg_A2022TraditionalXOLMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=mtg_HomeRe20231Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=mtg_HomeRe20231Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=mtg_HomeRe20221Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=mtg_HomeRe20221Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=mtg_HomeRe20212Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=mtg_HomeRe20212Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=mtg_HomeRe20211Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=mtg_HomeRe20211Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=mtg_HomeRe20201Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=mtg_HomeRe20201Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=mtg_HomeRe20191Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=mtg_HomeRe20191Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=mtg_HomeRe20181Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=mtg_HomeRe20181Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289745154112">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Reinsurance - Variable Interest Entity (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">$ 6,523,922<span></span>
</td>
<td class="nump">$ 6,538,380<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=mtg_HomeRe20231Member', window );">Home Re 2023-1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">330,277<span></span>
</td>
<td class="nump">330,277<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=mtg_HomeRe20221Member', window );">Home Re 2022-1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">378,663<span></span>
</td>
<td class="nump">427,279<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=mtg_HomeRe20212Member', window );">Home Re 2021-2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">165,994<span></span>
</td>
<td class="nump">174,431<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=mtg_HomeRe20211Member', window );">Home Re 2021-1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">117,633<span></span>
</td>
<td class="nump">118,043<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=mtg_HomeRe20201Member', window );">Home Re 2020-1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">41,846<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=mtg_HomeRe20191Member', window );">Home Re 2019-1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">21,039<span></span>
</td>
<td class="nump">21,039<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=mtg_HomeRe20181Member', window );">Home Re 2018-1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceLineItems', window );"><strong>Effects of Reinsurance [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">$ 47,439<span></span>
</td>
<td class="nump">$ 73,872<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectsOfReinsuranceLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectsOfReinsuranceLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=mtg_HomeRe20231Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=mtg_HomeRe20231Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=mtg_HomeRe20221Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=mtg_HomeRe20221Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=mtg_HomeRe20212Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=mtg_HomeRe20212Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=mtg_HomeRe20211Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=mtg_HomeRe20211Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=mtg_HomeRe20201Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=mtg_HomeRe20201Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=mtg_HomeRe20191Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=mtg_HomeRe20191Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=mtg_HomeRe20181Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=mtg_HomeRe20181Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289739512416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings per Share (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Basic earnings per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 204,228<span></span>
</td>
<td class="nump">$ 191,054<span></span>
</td>
<td class="nump">$ 378,325<span></span>
</td>
<td class="nump">$ 345,601<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares outstanding - basic (in shares)</a></td>
<td class="nump">265,315<span></span>
</td>
<td class="nump">285,906<span></span>
</td>
<td class="nump">267,814<span></span>
</td>
<td class="nump">288,434<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic earnings per share (in dollars per share)</a></td>
<td class="nump">$ 0.77<span></span>
</td>
<td class="nump">$ 0.67<span></span>
</td>
<td class="nump">$ 1.41<span></span>
</td>
<td class="nump">$ 1.20<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Diluted earnings per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 204,228<span></span>
</td>
<td class="nump">$ 191,054<span></span>
</td>
<td class="nump">$ 378,325<span></span>
</td>
<td class="nump">$ 345,601<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther', window );">Dilutive securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">375<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">750<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Diluted income available to common shareholders</a></td>
<td class="nump">$ 204,228<span></span>
</td>
<td class="nump">$ 191,429<span></span>
</td>
<td class="nump">$ 378,325<span></span>
</td>
<td class="nump">$ 346,351<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares outstanding - basic (in shares)</a></td>
<td class="nump">265,315<span></span>
</td>
<td class="nump">285,906<span></span>
</td>
<td class="nump">267,814<span></span>
</td>
<td class="nump">288,434<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DilutiveSecuritiesAbstract', window );"><strong>Effect of dilutive securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Unvested RSUs (in shares)</a></td>
<td class="nump">1,557<span></span>
</td>
<td class="nump">2,016<span></span>
</td>
<td class="nump">2,176<span></span>
</td>
<td class="nump">2,047<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities', window );">Dilutive securities (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,644<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,644<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average common shares outstanding - diluted (in shares)</a></td>
<td class="nump">266,872<span></span>
</td>
<td class="nump">289,566<span></span>
</td>
<td class="nump">269,990<span></span>
</td>
<td class="nump">292,125<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted earnings per share (in dollars per share)</a></td>
<td class="nump">$ 0.77<span></span>
</td>
<td class="nump">$ 0.66<span></span>
</td>
<td class="nump">$ 1.40<span></span>
</td>
<td class="nump">$ 1.19<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Federal statutory income tax rate (in hundredths)</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleSubordinatedDebtMember', window );">9% Convertible Junior Subordinated Debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DilutiveSecuritiesAbstract', window );"><strong>Effect of dilutive securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DilutiveSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DilutiveSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of dilutive convertible securities excluding adjustments related to ESOP convertible preferred stock, stock options, and restrictive stock units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.1.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-42<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480454/718-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-28A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleSubordinatedDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleSubordinatedDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289746494224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">$ 6,150,471<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">5,789,968<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsHeldByInsuranceRegulators', window );">Assets held by insurance regulatory requirements</a></td>
<td class="nump">12,100<span></span>
</td>
<td class="nump">$ 12,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsHeldInTrust', window );">Assets held in trust for the benefit of contractual counterparties</a></td>
<td class="nump">197,900<span></span>
</td>
<td class="nump">156,900<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DebtSecuritiesMember', window );">Total fixed income securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">6,150,471<span></span>
</td>
<td class="nump">6,061,022<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">14,226<span></span>
</td>
<td class="nump">28,235<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(374,729)<span></span>
</td>
<td class="num">(366,144)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">5,789,968<span></span>
</td>
<td class="nump">5,723,113<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember', window );">U.S. Treasury securities and obligations of U.S. government corporations and agencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">270,158<span></span>
</td>
<td class="nump">167,995<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">66<span></span>
</td>
<td class="nump">51<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(6,311)<span></span>
</td>
<td class="num">(6,364)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">263,913<span></span>
</td>
<td class="nump">161,682<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">Obligations of U.S. states and political subdivisions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">2,068,272<span></span>
</td>
<td class="nump">2,092,754<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">2,141<span></span>
</td>
<td class="nump">5,159<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(197,033)<span></span>
</td>
<td class="num">(189,835)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">1,873,380<span></span>
</td>
<td class="nump">1,908,078<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate debt securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">2,654,262<span></span>
</td>
<td class="nump">2,626,401<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">7,893<span></span>
</td>
<td class="nump">17,391<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(130,214)<span></span>
</td>
<td class="num">(128,211)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">2,531,941<span></span>
</td>
<td class="nump">2,515,581<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember', window );">ABS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">174,794<span></span>
</td>
<td class="nump">173,256<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">1,098<span></span>
</td>
<td class="nump">1,292<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(2,020)<span></span>
</td>
<td class="num">(3,275)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">173,872<span></span>
</td>
<td class="nump">171,273<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember', window );">RMBS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">381,258<span></span>
</td>
<td class="nump">347,132<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">2,459<span></span>
</td>
<td class="nump">4,297<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(25,400)<span></span>
</td>
<td class="num">(20,656)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">358,317<span></span>
</td>
<td class="nump">330,773<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember', window );">CMBS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">275,559<span></span>
</td>
<td class="nump">293,204<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">26<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(12,759)<span></span>
</td>
<td class="num">(15,752)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">262,826<span></span>
</td>
<td class="nump">277,457<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CollateralizedLoanObligationsMember', window );">CLOs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">291,461<span></span>
</td>
<td class="nump">327,467<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">542<span></span>
</td>
<td class="nump">37<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(275)<span></span>
</td>
<td class="num">(1,408)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">291,728<span></span>
</td>
<td class="nump">326,096<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember', window );">Foreign government debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">4,487<span></span>
</td>
<td class="nump">4,486<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(717)<span></span>
</td>
<td class="num">(643)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">3,770<span></span>
</td>
<td class="nump">3,843<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember', window );">Commercial paper</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">30,220<span></span>
</td>
<td class="nump">28,327<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">$ 30,221<span></span>
</td>
<td class="nump">$ 28,330<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsHeldByInsuranceRegulators">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of cash and investment securities on deposit with state regulatory authorities in connection with capital requirements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 825<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477351/944-825-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsHeldByInsuranceRegulators</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsHeldInTrust">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of cash and securities held by third party trustees pursuant to terms of debt instruments or other agreements as of the date of each statement of financial position presented, which can be used by the trustee only to pay the noncurrent portion of specified obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsHeldInTrust</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aaa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_DebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_DebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CollateralizedLoanObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CollateralizedLoanObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289744887056">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investments - Amortized Cost and Fair Values of Debt Securities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract', window );"><strong>Amortized cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Due in one year or less</a></td>
<td class="nump">$ 724,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Due after one year through five years</a></td>
<td class="nump">1,549,563<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost', window );">Due after five years through ten years</a></td>
<td class="nump">1,797,579<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost', window );">Due after ten years</a></td>
<td class="nump">956,157<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost', window );">Total debt securities with single maturity date, amortized cost</a></td>
<td class="nump">5,027,399<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">6,150,471<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract', window );"><strong>Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Due in one year or less</a></td>
<td class="nump">718,932<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Due after one year through five years</a></td>
<td class="nump">1,498,402<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Due after five years through ten years</a></td>
<td class="nump">1,670,721<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Due after ten years</a></td>
<td class="nump">815,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue', window );">Total debt securities with single maturity date, fair value</a></td>
<td class="nump">4,703,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total at end of period</a></td>
<td class="nump">5,789,968<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember', window );">ABS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract', window );"><strong>Amortized cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost', window );">Total debt securities without single maturity date, amortized cost</a></td>
<td class="nump">174,794<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">174,794<span></span>
</td>
<td class="nump">$ 173,256<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract', window );"><strong>Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue', window );">Total debt securities without single maturity date, fair value</a></td>
<td class="nump">173,872<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total at end of period</a></td>
<td class="nump">173,872<span></span>
</td>
<td class="nump">171,273<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember', window );">RMBS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract', window );"><strong>Amortized cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost', window );">Total debt securities without single maturity date, amortized cost</a></td>
<td class="nump">381,258<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">381,258<span></span>
</td>
<td class="nump">347,132<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract', window );"><strong>Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue', window );">Total debt securities without single maturity date, fair value</a></td>
<td class="nump">358,317<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total at end of period</a></td>
<td class="nump">358,317<span></span>
</td>
<td class="nump">330,773<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember', window );">CMBS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract', window );"><strong>Amortized cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost', window );">Total debt securities without single maturity date, amortized cost</a></td>
<td class="nump">275,559<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">275,559<span></span>
</td>
<td class="nump">293,204<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract', window );"><strong>Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue', window );">Total debt securities without single maturity date, fair value</a></td>
<td class="nump">262,826<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total at end of period</a></td>
<td class="nump">262,826<span></span>
</td>
<td class="nump">277,457<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CollateralizedLoanObligationsMember', window );">CLOs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract', window );"><strong>Amortized cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost', window );">Total debt securities without single maturity date, amortized cost</a></td>
<td class="nump">291,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">291,461<span></span>
</td>
<td class="nump">327,467<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract', window );"><strong>Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue', window );">Total debt securities without single maturity date, fair value</a></td>
<td class="nump">291,728<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Total at end of period</a></td>
<td class="nump">$ 291,728<span></span>
</td>
<td class="nump">$ 326,096<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents the total debt securities, categorized neither as held-to-maturity nor trading securities, which have a single maturity date, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments, as defined), and fair value hedge accounting adjustments, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents the total fair value of debt securities, categorized neither as held-to-maturity nor trading securities, which have a single maturity date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CollateralizedLoanObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CollateralizedLoanObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289740282864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments - Equity Securities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiGainLossAbstract', window );"><strong>Equity Securities, FV-NI, Gain (Loss) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiCost', window );">Cost</a></td>
<td class="nump">$ 16,084<span></span>
</td>
<td class="nump">$ 16,025<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiUnrealizedGain', window );">Fair Value Gains</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiUnrealizedLoss', window );">Fair Value Losses</a></td>
<td class="num">(1,451)<span></span>
</td>
<td class="num">(1,259)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities</a></td>
<td class="nump">$ 14,636<span></span>
</td>
<td class="nump">$ 14,771<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNi">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482736/825-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNi</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiGainLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiGainLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiUnrealizedGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 321<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479536/321-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiUnrealizedGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiUnrealizedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized loss on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 321<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479536/321-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiUnrealizedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289745161440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments - Net Gains (Losses) On Investments and Other Financial Instruments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_FixedIncomeSecuritiesAbstract', window );"><strong>Fixed income securities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain', window );">Gross realized gains on sales of fixed income securities</a></td>
<td class="nump">$ 425<span></span>
</td>
<td class="nump">$ 107<span></span>
</td>
<td class="nump">$ 480<span></span>
</td>
<td class="nump">$ 166<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss', window );">Gross realized losses on sales of fixed income securities</a></td>
<td class="num">(1,262)<span></span>
</td>
<td class="num">(6,415)<span></span>
</td>
<td class="num">(6,747)<span></span>
</td>
<td class="num">(10,548)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtAndEquitySecuritiesGainLossAbstract', window );"><strong>Equity securities gains (losses)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss', window );">Equity securities, gains (losses), market adjustment</a></td>
<td class="num">(92)<span></span>
</td>
<td class="num">(164)<span></span>
</td>
<td class="num">(195)<span></span>
</td>
<td class="nump">196<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet', window );">Change in embedded derivative on Home Re Transactions</a></td>
<td class="nump">646<span></span>
</td>
<td class="nump">1,497<span></span>
</td>
<td class="num">(2,330)<span></span>
</td>
<td class="num">(2,479)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnInvestmentsAbstract', window );"><strong>Other</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfOtherInvestments', window );">Other, gains (losses) on sales</a></td>
<td class="nump">16<span></span>
</td>
<td class="num">(6)<span></span>
</td>
<td class="nump">17<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnInvestments', window );">Other, market adjustment</a></td>
<td class="num">(9)<span></span>
</td>
<td class="num">(6)<span></span>
</td>
<td class="num">(10)<span></span>
</td>
<td class="num">(20)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments', window );">Net gains (losses) on investments and other financial instruments</a></td>
<td class="num">(276)<span></span>
</td>
<td class="num">(4,987)<span></span>
</td>
<td class="num">(8,785)<span></span>
</td>
<td class="num">(12,685)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Proceeds from sales of fixed income securities</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 236,777<span></span>
</td>
<td class="nump">$ 14,886<span></span>
</td>
<td class="nump">$ 268,958<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_FixedIncomeSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fixed Income Securities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_FixedIncomeSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) on investments and other financial instruments, including the changes in fair value of embedded derivatives related to Home Re Transactions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtAndEquitySecuritiesGainLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtAndEquitySecuritiesGainLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleRealizedGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net Increase or Decrease in the fair value of the embedded derivative or group of embedded derivatives included in earnings in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 15<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/815-15/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(d)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 321<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479536/321-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfOtherInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) included in earnings for investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfOtherInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289735168864">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investments - Securities In Unrealized Loss Position (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>USD ($) </div>
<div>security</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>security</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less Than 12 Months - Fair Value</a></td>
<td class="nump">$ 1,370,910<span></span>
</td>
<td class="nump">$ 694,898<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Greater - Fair Value</a></td>
<td class="nump">3,299,189<span></span>
</td>
<td class="nump">3,664,661<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total - Fair Value</a></td>
<td class="nump">4,670,099<span></span>
</td>
<td class="nump">4,359,559<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less Than 12 Months - Unrealized Losses</a></td>
<td class="num">(18,761)<span></span>
</td>
<td class="num">(12,254)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Greater - Unrealized Losses</a></td>
<td class="num">(355,968)<span></span>
</td>
<td class="num">(353,890)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total - Unrealized Losses</a></td>
<td class="num">$ (374,729)<span></span>
</td>
<td class="num">$ (366,144)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions', window );">Number of securities in unrealized loss position (in securities) | security</a></td>
<td class="nump">1,188<span></span>
</td>
<td class="nump">1,021<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember', window );">U.S. Treasury securities and obligations of U.S. government corporations and agencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less Than 12 Months - Fair Value</a></td>
<td class="nump">$ 77,946<span></span>
</td>
<td class="nump">$ 26,550<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Greater - Fair Value</a></td>
<td class="nump">100,540<span></span>
</td>
<td class="nump">98,359<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total - Fair Value</a></td>
<td class="nump">178,486<span></span>
</td>
<td class="nump">124,909<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less Than 12 Months - Unrealized Losses</a></td>
<td class="num">(159)<span></span>
</td>
<td class="num">(75)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Greater - Unrealized Losses</a></td>
<td class="num">(6,152)<span></span>
</td>
<td class="num">(6,289)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total - Unrealized Losses</a></td>
<td class="num">(6,311)<span></span>
</td>
<td class="num">(6,364)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">Obligations of U.S. states and political subdivisions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less Than 12 Months - Fair Value</a></td>
<td class="nump">433,539<span></span>
</td>
<td class="nump">275,727<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Greater - Fair Value</a></td>
<td class="nump">1,340,359<span></span>
</td>
<td class="nump">1,200,533<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total - Fair Value</a></td>
<td class="nump">1,773,898<span></span>
</td>
<td class="nump">1,476,260<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less Than 12 Months - Unrealized Losses</a></td>
<td class="num">(3,733)<span></span>
</td>
<td class="num">(3,622)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Greater - Unrealized Losses</a></td>
<td class="num">(193,300)<span></span>
</td>
<td class="num">(186,213)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total - Unrealized Losses</a></td>
<td class="num">(197,033)<span></span>
</td>
<td class="num">(189,835)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate debt securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less Than 12 Months - Fair Value</a></td>
<td class="nump">704,646<span></span>
</td>
<td class="nump">270,956<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Greater - Fair Value</a></td>
<td class="nump">1,362,682<span></span>
</td>
<td class="nump">1,604,021<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total - Fair Value</a></td>
<td class="nump">2,067,328<span></span>
</td>
<td class="nump">1,874,977<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less Than 12 Months - Unrealized Losses</a></td>
<td class="num">(8,593)<span></span>
</td>
<td class="num">(6,060)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Greater - Unrealized Losses</a></td>
<td class="num">(121,621)<span></span>
</td>
<td class="num">(122,151)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total - Unrealized Losses</a></td>
<td class="num">(130,214)<span></span>
</td>
<td class="num">(128,211)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember', window );">ABS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less Than 12 Months - Fair Value</a></td>
<td class="nump">53,203<span></span>
</td>
<td class="nump">41,549<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Greater - Fair Value</a></td>
<td class="nump">40,590<span></span>
</td>
<td class="nump">62,611<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total - Fair Value</a></td>
<td class="nump">93,793<span></span>
</td>
<td class="nump">104,160<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less Than 12 Months - Unrealized Losses</a></td>
<td class="num">(987)<span></span>
</td>
<td class="num">(1,234)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Greater - Unrealized Losses</a></td>
<td class="num">(1,033)<span></span>
</td>
<td class="num">(2,041)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total - Unrealized Losses</a></td>
<td class="num">(2,020)<span></span>
</td>
<td class="num">(3,275)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember', window );">RMBS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less Than 12 Months - Fair Value</a></td>
<td class="nump">78,939<span></span>
</td>
<td class="nump">44,867<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Greater - Fair Value</a></td>
<td class="nump">172,749<span></span>
</td>
<td class="nump">176,349<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total - Fair Value</a></td>
<td class="nump">251,688<span></span>
</td>
<td class="nump">221,216<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less Than 12 Months - Unrealized Losses</a></td>
<td class="num">(4,990)<span></span>
</td>
<td class="num">(872)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Greater - Unrealized Losses</a></td>
<td class="num">(20,410)<span></span>
</td>
<td class="num">(19,784)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total - Unrealized Losses</a></td>
<td class="num">(25,400)<span></span>
</td>
<td class="num">(20,656)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember', window );">CMBS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less Than 12 Months - Fair Value</a></td>
<td class="nump">2,767<span></span>
</td>
<td class="nump">35,249<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Greater - Fair Value</a></td>
<td class="nump">261,570<span></span>
</td>
<td class="nump">244,216<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total - Fair Value</a></td>
<td class="nump">264,337<span></span>
</td>
<td class="nump">279,465<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less Than 12 Months - Unrealized Losses</a></td>
<td class="num">(25)<span></span>
</td>
<td class="num">(391)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Greater - Unrealized Losses</a></td>
<td class="num">(12,734)<span></span>
</td>
<td class="num">(15,361)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total - Unrealized Losses</a></td>
<td class="num">(12,759)<span></span>
</td>
<td class="num">(15,752)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CollateralizedLoanObligationsMember', window );">CLOs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less Than 12 Months - Fair Value</a></td>
<td class="nump">19,870<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Greater - Fair Value</a></td>
<td class="nump">16,929<span></span>
</td>
<td class="nump">274,729<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total - Fair Value</a></td>
<td class="nump">36,799<span></span>
</td>
<td class="nump">274,729<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less Than 12 Months - Unrealized Losses</a></td>
<td class="num">(274)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Greater - Unrealized Losses</a></td>
<td class="num">(1)<span></span>
</td>
<td class="num">(1,408)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total - Unrealized Losses</a></td>
<td class="num">(275)<span></span>
</td>
<td class="num">(1,408)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember', window );">Foreign government debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less Than 12 Months - Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Greater - Fair Value</a></td>
<td class="nump">3,770<span></span>
</td>
<td class="nump">3,843<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total - Fair Value</a></td>
<td class="nump">3,770<span></span>
</td>
<td class="nump">3,843<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less Than 12 Months - Unrealized Losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Greater - Unrealized Losses</a></td>
<td class="num">(717)<span></span>
</td>
<td class="num">(643)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total - Unrealized Losses</a></td>
<td class="num">$ (717)<span></span>
</td>
<td class="num">$ (643)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479081/326-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-7<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479081/326-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-7<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479081/326-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 1)(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column A)(Footnote 2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column A)(Footnote 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column A)(Footnote 2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column A)(Footnote 2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column A)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column B)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 8)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 8)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 8)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 8)(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 8)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 8)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column D))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 1)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 4)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column B)(Footnote 10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 11)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 11)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 11)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 11)(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 11)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 11)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 45: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column F))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 50: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 1)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 51: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 1)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 1)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 53: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 1)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 54: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 1)(b)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 55: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 1)(b)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 56: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 1)(b)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 57: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 1)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 58: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 59: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column F)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 60: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column F)(Footnote 5)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 61: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column F)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 62: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column F)(Footnote 8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 63: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column F)(Footnote 9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 64: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 19<br> -Subparagraph (1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-19<br><br>Reference 65: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 19<br> -Subparagraph (3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-19<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CollateralizedLoanObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CollateralizedLoanObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289741576432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">$ 5,789,968<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities</a></td>
<td class="nump">14,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,771<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">5,789,968<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,723,113<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities</a></td>
<td class="nump">14,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,771<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsFairValueDisclosure', window );">Cash equivalents (1)</a></td>
<td class="nump">283,185<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">367,517<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">6,087,789<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,105,401<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Quoted Prices in Active Markets for Identical Assets (Level 1) | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">212,375<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">95,828<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities</a></td>
<td class="nump">14,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,771<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsFairValueDisclosure', window );">Cash equivalents (1)</a></td>
<td class="nump">203,570<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">367,301<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">430,581<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">477,900<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Significant Other Observable Inputs (Level 2) | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">5,577,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,627,285<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsFairValueDisclosure', window );">Cash equivalents (1)</a></td>
<td class="nump">79,615<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">216<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">5,657,208<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,627,501<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Significant Unobservable Inputs (Level 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeNet', window );">Embedded derivative related to Home Re transactions</a></td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Significant Unobservable Inputs (Level 3) | Real Estate Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases', window );">Purchases of real estate assets acquired</a></td>
<td class="nump">2,300<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales', window );">Sales of real estate assets acquired</a></td>
<td class="nump">500<span></span>
</td>
<td class="nump">$ 1,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DebtSecuritiesMember', window );">Total fixed income securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">5,789,968<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,723,113<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember', window );">U.S. Treasury securities and obligations of U.S. government corporations and agencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">263,913<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">161,682<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember', window );">U.S. Treasury securities and obligations of U.S. government corporations and agencies | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">263,913<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">161,682<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember', window );">U.S. Treasury securities and obligations of U.S. government corporations and agencies | Quoted Prices in Active Markets for Identical Assets (Level 1) | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">212,375<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">95,828<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember', window );">U.S. Treasury securities and obligations of U.S. government corporations and agencies | Significant Other Observable Inputs (Level 2) | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">51,538<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,854<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">Obligations of U.S. states and political subdivisions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">1,873,380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,908,078<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">Obligations of U.S. states and political subdivisions | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">1,873,380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,908,078<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">Obligations of U.S. states and political subdivisions | Quoted Prices in Active Markets for Identical Assets (Level 1) | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">Obligations of U.S. states and political subdivisions | Significant Other Observable Inputs (Level 2) | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">1,873,380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,908,078<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate debt securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">2,531,941<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,515,581<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate debt securities | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">2,531,941<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,515,581<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate debt securities | Quoted Prices in Active Markets for Identical Assets (Level 1) | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate debt securities | Significant Other Observable Inputs (Level 2) | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">2,531,941<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,515,581<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember', window );">ABS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">173,872<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">171,273<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember', window );">ABS | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">173,872<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">171,273<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember', window );">ABS | Quoted Prices in Active Markets for Identical Assets (Level 1) | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember', window );">ABS | Significant Other Observable Inputs (Level 2) | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">173,872<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">171,273<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember', window );">RMBS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">358,317<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">330,773<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember', window );">RMBS | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">358,317<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">330,773<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember', window );">RMBS | Quoted Prices in Active Markets for Identical Assets (Level 1) | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember', window );">RMBS | Significant Other Observable Inputs (Level 2) | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">358,317<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">330,773<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember', window );">CMBS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">262,826<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">277,457<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember', window );">CMBS | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">262,826<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">277,457<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember', window );">CMBS | Quoted Prices in Active Markets for Identical Assets (Level 1) | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember', window );">CMBS | Significant Other Observable Inputs (Level 2) | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">262,826<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">277,457<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CollateralizedLoanObligationsMember', window );">CLOs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">291,728<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">326,096<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CollateralizedLoanObligationsMember', window );">CLOs | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">291,728<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">326,096<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CollateralizedLoanObligationsMember', window );">CLOs | Quoted Prices in Active Markets for Identical Assets (Level 1) | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CollateralizedLoanObligationsMember', window );">CLOs | Significant Other Observable Inputs (Level 2) | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">291,728<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">326,096<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember', window );">Foreign government debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">3,770<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,843<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember', window );">Foreign government debt | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">3,770<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,843<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember', window );">Foreign government debt | Quoted Prices in Active Markets for Identical Assets (Level 1) | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember', window );">Foreign government debt | Significant Other Observable Inputs (Level 2) | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">3,770<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,843<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember', window );">Commercial paper</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">30,221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,330<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember', window );">Commercial paper | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">30,221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,330<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember', window );">Commercial paper | Quoted Prices in Active Markets for Identical Assets (Level 1) | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember', window );">Commercial paper | Significant Other Observable Inputs (Level 2) | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">$ 30,221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28,330<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net fair value as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as assets, net of those classified as liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -SubTopic 10<br> -Topic 815<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480463/815-10-45-5<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNi">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482736/825-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNi</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 101<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-101<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of sale of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 101<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-101<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of other assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=mtg_RealEstateAcquiredMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=mtg_RealEstateAcquiredMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_DebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_DebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasuryAndGovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CollateralizedLoanObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CollateralizedLoanObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289740273168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Assets and Liabilities Not Measured at Fair Value (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_OtherInvestedAssetsFairValueDisclosure', window );">Other invested assets</a></td>
<td class="nump">$ 1,109<span></span>
</td>
<td class="nump">$ 850<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair Value | Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_OtherInvestedAssetsFairValueDisclosure', window );">Other invested assets</a></td>
<td class="nump">$ 1,109<span></span>
</td>
<td class="nump">$ 850<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior Notes | 5.25% Senior Notes Due 2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate</a></td>
<td class="nump">5.25%<span></span>
</td>
<td class="nump">5.25%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior Notes | 5.25% Senior Notes Due 2028 | Carrying Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableFairValueDisclosure', window );">Senior Notes Payable</a></td>
<td class="nump">$ 643,931<span></span>
</td>
<td class="nump">$ 643,196<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior Notes | 5.25% Senior Notes Due 2028 | Fair Value | Significant Other Observable Inputs (Level 2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableFairValueDisclosure', window );">Senior Notes Payable</a></td>
<td class="nump">$ 633,939<span></span>
</td>
<td class="nump">$ 634,498<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_OtherInvestedAssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of other invested assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_OtherInvestedAssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of notes payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=mtg_FivePointTwoFivePercentSeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=mtg_FivePointTwoFivePercentSeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289739599952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Comprehensive Income (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent', window );">Total other comprehensive income (loss)</a></td>
<td class="num">$ (8,761)<span></span>
</td>
<td class="num">$ (37,199)<span></span>
</td>
<td class="num">$ (21,233)<span></span>
</td>
<td class="nump">$ 71,676<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Income tax benefit (expense)</a></td>
<td class="nump">1,840<span></span>
</td>
<td class="nump">7,811<span></span>
</td>
<td class="nump">4,459<span></span>
</td>
<td class="num">(15,052)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="num">(6,921)<span></span>
</td>
<td class="num">(29,388)<span></span>
</td>
<td class="num">(16,774)<span></span>
</td>
<td class="nump">56,624<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Amounts Reclassified From Accumulated Other Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Total reclassifications before tax</a></td>
<td class="nump">259,825<span></span>
</td>
<td class="nump">242,382<span></span>
</td>
<td class="nump">479,705<span></span>
</td>
<td class="nump">437,986<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit (expense)</a></td>
<td class="num">(55,597)<span></span>
</td>
<td class="num">(51,328)<span></span>
</td>
<td class="num">(101,380)<span></span>
</td>
<td class="num">(92,385)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Total reclassifications, net of tax</a></td>
<td class="nump">204,228<span></span>
</td>
<td class="nump">191,054<span></span>
</td>
<td class="nump">378,325<span></span>
</td>
<td class="nump">345,601<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember', window );">Reclassification from Accumulated Other Comprehensive Income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Amounts Reclassified From Accumulated Other Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Total reclassifications before tax</a></td>
<td class="num">(2,742)<span></span>
</td>
<td class="num">(6,842)<span></span>
</td>
<td class="num">(13,397)<span></span>
</td>
<td class="num">(19,938)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit (expense)</a></td>
<td class="nump">576<span></span>
</td>
<td class="nump">1,437<span></span>
</td>
<td class="nump">2,813<span></span>
</td>
<td class="nump">4,187<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Total reclassifications, net of tax</a></td>
<td class="num">(2,166)<span></span>
</td>
<td class="num">(5,405)<span></span>
</td>
<td class="num">(10,584)<span></span>
</td>
<td class="num">(15,751)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="num">(6,921)<span></span>
</td>
<td class="num">(29,388)<span></span>
</td>
<td class="num">(16,774)<span></span>
</td>
<td class="nump">56,624<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember', window );">Net unrealized gains and (losses) on available-for-sale securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent', window );">Total other comprehensive income (loss)</a></td>
<td class="num">(9,442)<span></span>
</td>
<td class="num">(38,270)<span></span>
</td>
<td class="num">(22,596)<span></span>
</td>
<td class="nump">63,829<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Income tax benefit (expense)</a></td>
<td class="nump">1,983<span></span>
</td>
<td class="nump">8,036<span></span>
</td>
<td class="nump">4,745<span></span>
</td>
<td class="num">(13,404)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="num">(7,459)<span></span>
</td>
<td class="num">(30,234)<span></span>
</td>
<td class="num">(17,851)<span></span>
</td>
<td class="nump">50,425<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember', window );">Net unrealized gains and (losses) on available-for-sale securities | Reclassification from Accumulated Other Comprehensive Income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Amounts Reclassified From Accumulated Other Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Total reclassifications before tax</a></td>
<td class="num">(2,061)<span></span>
</td>
<td class="num">(5,771)<span></span>
</td>
<td class="num">(12,034)<span></span>
</td>
<td class="num">(9,935)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit (expense)</a></td>
<td class="nump">433<span></span>
</td>
<td class="nump">1,212<span></span>
</td>
<td class="nump">2,527<span></span>
</td>
<td class="nump">2,086<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Total reclassifications, net of tax</a></td>
<td class="num">(1,628)<span></span>
</td>
<td class="num">(4,559)<span></span>
</td>
<td class="num">(9,507)<span></span>
</td>
<td class="num">(7,849)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember', window );">Net benefit plan assets and (obligations) recognized in shareholders' equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems', window );"><strong>Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent', window );">Total other comprehensive income (loss)</a></td>
<td class="nump">681<span></span>
</td>
<td class="nump">1,071<span></span>
</td>
<td class="nump">1,363<span></span>
</td>
<td class="nump">7,847<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Income tax benefit (expense)</a></td>
<td class="num">(143)<span></span>
</td>
<td class="num">(225)<span></span>
</td>
<td class="num">(286)<span></span>
</td>
<td class="num">(1,648)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="nump">538<span></span>
</td>
<td class="nump">846<span></span>
</td>
<td class="nump">1,077<span></span>
</td>
<td class="nump">6,199<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember', window );">Net benefit plan assets and (obligations) recognized in shareholders' equity | Reclassification from Accumulated Other Comprehensive Income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Amounts Reclassified From Accumulated Other Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Total reclassifications before tax</a></td>
<td class="num">(681)<span></span>
</td>
<td class="num">(1,071)<span></span>
</td>
<td class="num">(1,363)<span></span>
</td>
<td class="num">(10,003)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit (expense)</a></td>
<td class="nump">143<span></span>
</td>
<td class="nump">225<span></span>
</td>
<td class="nump">286<span></span>
</td>
<td class="nump">2,101<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Total reclassifications, net of tax</a></td>
<td class="num">$ (538)<span></span>
</td>
<td class="num">$ (846)<span></span>
</td>
<td class="num">$ (1,077)<span></span>
</td>
<td class="num">$ (7,902)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289745081920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Comprehensive Income - Rollforward of AOCI (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2024 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, beginning of period</a></td>
<td class="nump">$ 5,072,017<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Other comprehensive income (loss) before reclassifications</a></td>
<td class="num">(27,358)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Less: Amounts reclassified from AOCI</a></td>
<td class="num">(10,584)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, end of period</a></td>
<td class="nump">5,116,921<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, beginning of period</a></td>
<td class="num">(316,281)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, end of period</a></td>
<td class="num">(333,055)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember', window );">Net unrealized gains and (losses) on available-for-sale securities</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, beginning of period</a></td>
<td class="num">(266,948)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Other comprehensive income (loss) before reclassifications</a></td>
<td class="num">(27,358)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Less: Amounts reclassified from AOCI</a></td>
<td class="num">(9,507)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, end of period</a></td>
<td class="num">(284,799)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember', window );">Net benefit plan assets and (obligations) recognized in shareholders' equity</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, beginning of period</a></td>
<td class="num">(49,333)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Other comprehensive income (loss) before reclassifications</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Less: Amounts reclassified from AOCI</a></td>
<td class="num">(1,077)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance, end of period</a></td>
<td class="num">$ (48,256)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AOCIAttributableToParentNetOfTaxRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482739/220-10-55-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482739/220-10-55-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289735296416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Benefit Plans (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=mtg_PensionAndSupplementalPlansMember', window );">Pension and Supplemental Executive Retirement Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract', window );"><strong>Components of Net Periodic Benefit Cost [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Company service cost</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">3,247<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,299<span></span>
</td>
<td class="nump">6,494<span></span>
</td>
<td class="nump">6,981<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(3,644)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,425)<span></span>
</td>
<td class="num">(7,288)<span></span>
</td>
<td class="num">(7,006)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Net actuarial losses (gains)</a></td>
<td class="nump">523<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">530<span></span>
</td>
<td class="nump">1,046<span></span>
</td>
<td class="nump">1,127<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Prior service cost (credit)</a></td>
<td class="nump">86<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86<span></span>
</td>
<td class="nump">172<span></span>
</td>
<td class="nump">172<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1', window );">Cost of settlements and curtailments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,847<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit cost (benefit)</a></td>
<td class="nump">212<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,490<span></span>
</td>
<td class="nump">424<span></span>
</td>
<td class="nump">10,121<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other Postretirement Benefit Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract', window );"><strong>Components of Net Periodic Benefit Cost [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Company service cost</a></td>
<td class="nump">417<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">362<span></span>
</td>
<td class="nump">834<span></span>
</td>
<td class="nump">748<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">375<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">418<span></span>
</td>
<td class="nump">750<span></span>
</td>
<td class="nump">816<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(2,494)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,054)<span></span>
</td>
<td class="num">(4,988)<span></span>
</td>
<td class="num">(4,117)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Net actuarial losses (gains)</a></td>
<td class="num">(380)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11)<span></span>
</td>
<td class="num">(760)<span></span>
</td>
<td class="num">(75)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Prior service cost (credit)</a></td>
<td class="nump">453<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">466<span></span>
</td>
<td class="nump">906<span></span>
</td>
<td class="nump">931<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1', window );">Cost of settlements and curtailments</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit cost (benefit)</a></td>
<td class="num">$ (1,629)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (819)<span></span>
</td>
<td class="num">$ (3,258)<span></span>
</td>
<td class="num">$ (1,697)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract', window );"><strong>Components of Net Periodic Benefit Cost [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Company contribution to qualified pension plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit from settlement and curtailment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=mtg_PensionAndSupplementalPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=mtg_PensionAndSupplementalPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289743384976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loss Reserves (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseLineItems', window );"><strong>Causes of Increase (Decrease) in Liability for Unpaid Claims and Claims Adjustment Expense [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve', window );">Increase (decrease) in loss reserves</a></td>
<td class="num">$ (27,765)<span></span>
</td>
<td class="num">$ (27,307)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense', window );">Losses incurred related to prior year notices</a></td>
<td class="num">(116,270)<span></span>
</td>
<td class="num">(100,710)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_PremiumRefundLiabilityExpectedClaimPayments', window );">Premium refund liability, expected claim payments</a></td>
<td class="nump">15,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,100<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncatastrophicEventAxis=mtg_A1000IncreaseDecreaseInAverageSeverityReserveFactorMember', window );">$1,000 Increase/Decrease In Average Severity Reserve Factor</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseLineItems', window );"><strong>Causes of Increase (Decrease) in Liability for Unpaid Claims and Claims Adjustment Expense [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve', window );">Increase (decrease) in loss reserves</a></td>
<td class="nump">7,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncatastrophicEventAxis=mtg_OnePercentagePointIncreaseDecreaseInAverageClaimRateReserveFactorMember', window );">One Percentage Point Increase/Decrease In Average Claim Rate Reserve Factor</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseLineItems', window );"><strong>Causes of Increase (Decrease) in Liability for Unpaid Claims and Claims Adjustment Expense [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve', window );">Increase (decrease) in loss reserves</a></td>
<td class="nump">15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncatastrophicEventAxis=mtg_IncreaseDecreaseInExpectedClaimRateMember', window );">Increase (decrease) in estimated claim rate on primary defaults</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseLineItems', window );"><strong>Causes of Increase (Decrease) in Liability for Unpaid Claims and Claims Adjustment Expense [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense', window );">Losses incurred related to prior year notices</a></td>
<td class="num">(101,008)<span></span>
</td>
<td class="num">(99,148)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncatastrophicEventAxis=mtg_IncreaseDecreaseRelatedToSeverityPoolReservesLAEReservesReinsuranceAndOtherMember', window );">Change in estimates related to severity on primary defaults, pool reserves, LAE reserves, reinsurance, and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseLineItems', window );"><strong>Causes of Increase (Decrease) in Liability for Unpaid Claims and Claims Adjustment Expense [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense', window );">Losses incurred related to prior year notices</a></td>
<td class="num">$ (15,262)<span></span>
</td>
<td class="num">$ (1,562)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_PremiumRefundLiabilityExpectedClaimPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount for the estimate of premiums to be refunded on expected claim payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_PremiumRefundLiabilityExpectedClaimPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480046/944-40-55-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in liability to reflect the estimated ultimate cost of settling claims relating to insured events that have occurred on or before the balance sheet date, whether or not reported to the insurer at that date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after effects of reinsurance, of expense (reversal of expense) for claims incurred in prior reporting periods and related claims settlement costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480046/944-40-55-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480081/944-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncatastrophicEventAxis=mtg_A1000IncreaseDecreaseInAverageSeverityReserveFactorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncatastrophicEventAxis=mtg_A1000IncreaseDecreaseInAverageSeverityReserveFactorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncatastrophicEventAxis=mtg_OnePercentagePointIncreaseDecreaseInAverageClaimRateReserveFactorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncatastrophicEventAxis=mtg_OnePercentagePointIncreaseDecreaseInAverageClaimRateReserveFactorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncatastrophicEventAxis=mtg_IncreaseDecreaseInExpectedClaimRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncatastrophicEventAxis=mtg_IncreaseDecreaseInExpectedClaimRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncatastrophicEventAxis=mtg_IncreaseDecreaseRelatedToSeverityPoolReservesLAEReservesReinsuranceAndOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncatastrophicEventAxis=mtg_IncreaseDecreaseRelatedToSeverityPoolReservesLAEReservesReinsuranceAndOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289745146576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loss Reserves - Reconciliation of Beginning and Ending Balances (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MovementInLiabilityForFuturePolicyBenefitsRollForward', window );"><strong>Loss Reserve [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense', window );">Reserve at beginning of period</a></td>
<td class="nump">$ 505,379<span></span>
</td>
<td class="nump">$ 557,988<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments', window );">Less reinsurance recoverable</a></td>
<td class="nump">33,302<span></span>
</td>
<td class="nump">28,240<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet', window );">Net reserve at beginning of period</a></td>
<td class="nump">472,077<span></span>
</td>
<td class="nump">529,748<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract', window );"><strong>Losses and LAE incurred in respect of delinquency notices received in:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense', window );">Current year</a></td>
<td class="nump">102,553<span></span>
</td>
<td class="nump">89,465<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense', window );">Prior years</a></td>
<td class="num">(116,270)<span></span>
</td>
<td class="num">(100,710)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1', window );">Total losses incurred</a></td>
<td class="num">(13,717)<span></span>
</td>
<td class="num">(11,245)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidAbstract', window );"><strong>Losses and LAE paid in respect of delinquency notices received in:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1', window );">Current year</a></td>
<td class="nump">52<span></span>
</td>
<td class="nump">25<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1', window );">Prior years</a></td>
<td class="nump">23,040<span></span>
</td>
<td class="nump">22,272<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForLossesAndLossAdjustmentExpense', window );">Total losses paid</a></td>
<td class="nump">23,092<span></span>
</td>
<td class="nump">22,297<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet', window );">Net reserve at end of period</a></td>
<td class="nump">435,268<span></span>
</td>
<td class="nump">496,206<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments', window );">Plus reinsurance recoverable</a></td>
<td class="nump">42,346<span></span>
</td>
<td class="nump">34,475<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense', window );">Reserve at end of period</a></td>
<td class="nump">$ 477,614<span></span>
</td>
<td class="nump">$ 530,681<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount needed to reflect the estimated ultimate cost of settling claims relating to insured events that have occurred on or before the balance sheet date, whether or not reported to the insurer at that date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480046/944-40-55-7<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 9E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480046/944-40-55-9E<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (cc)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480081/944-40-50-3<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(13)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after effects of reinsurance, of payments to settle claims incurred in the current period and related claims settlement costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480046/944-40-55-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480081/944-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after effects of reinsurance, of payments to settle claims incurred in prior periods and related claims settlement costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480046/944-40-55-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480081/944-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after effects of reinsurance, of expense (reversal of expense) for claims incurred and costs incurred in the claim settlement process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480046/944-40-55-7<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480081/944-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Liability as of the balance sheet date for amounts representing estimated cost of settling unpaid claims under the terms of the underlying insurance policies, less estimated reinsurance recoveries on such claims. This includes an estimate for claims which have been incurred but not reported. Claim adjustment expenses represent the costs estimated to be incurred in the settlement of unpaid claims.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(13)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (cc)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480081/944-40-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480081/944-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MovementInLiabilityForFuturePolicyBenefitsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MovementInLiabilityForFuturePolicyBenefitsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForLossesAndLossAdjustmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after effects of reinsurance, of payments to settle insured claims and pay costs incurred in the claims settlement process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480046/944-40-55-7<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480081/944-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForLossesAndLossAdjustmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after valuation allowance, recoverable under reinsurance contracts for losses reported to the ceding insurer but not yet paid and amounts expected for incurred losses and settlement expenses, which have not yet been reported to the ceding insurer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480046/944-40-55-7<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 9E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480046/944-40-55-9E<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (cc)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480081/944-40-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480081/944-40-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480081/944-40-50-4C<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477363/944-310-50-2<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479838/944-20-50-5<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477409/944-310-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after effects of reinsurance, of expense for claims incurred in the current reporting period and related claims settlement costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480046/944-40-55-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480081/944-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after effects of reinsurance, of expense (reversal of expense) for claims incurred in prior reporting periods and related claims settlement costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480046/944-40-55-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480081/944-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289739338752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity (Details) - USD ($)<br> $ / shares in Units, shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 25, 2024</div></th>
<th class="th"><div>Jul. 26, 2024</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Shares repurchased in period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.3<span></span>
</td>
<td class="nump">21.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Repurchase of common stock amount, including commissions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250.3<span></span>
</td>
<td class="nump">$ 340.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Remaining authorized repurchase amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 773.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Quarterly cash dividend paid (per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.115<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCash', window );">Cash dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 63.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Shares repurchased in period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Repurchase of common stock amount, including commissions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 49.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Quarterly cash dividend declared (per share)</a></td>
<td class="nump">$ 0.13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483014/272-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482987/272-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends paid during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareCashPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -SubTopic 405<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477787/942-405-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289741440864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation (Details) - $ / shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">RSUs subject to performance conditions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">634<span></span>
</td>
<td class="nump">949<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Share Fair Value (in dollars per share)</a></td>
<td class="nump">$ 19.81<span></span>
</td>
<td class="nump">$ 14.17<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">RSUs subject only to service conditions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">248<span></span>
</td>
<td class="nump">354<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Share Fair Value (in dollars per share)</a></td>
<td class="nump">$ 19.81<span></span>
</td>
<td class="nump">$ 14.17<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=mtg_NonEmployeeDirectorRSUsMember', window );">Non-employee director RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">76<span></span>
</td>
<td class="nump">106<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Share Fair Value (in dollars per share)</a></td>
<td class="nump">$ 19.81<span></span>
</td>
<td class="nump">$ 14.17<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period (in years)</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | RSUs subject to performance conditions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percent of shares that may vest (as a percent)</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period (in years)</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | RSUs subject to performance conditions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percent of shares that may vest (as a percent)</a></td>
<td class="nump">200.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of vesting of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=mtg_NonEmployeeDirectorRSUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=mtg_NonEmployeeDirectorRSUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289744083760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statutory Information (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Apr. 30, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>USD ($) </div>
<div>jurisdiction</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_StatutoryCapitalRequirementsAbstract', window );"><strong>Statutory capital requirements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_NumberOfJurisdictionsWithRiskToCapitalRequirements', window );">Number of jurisdictions with risk-to-capital requirements (in jurisdictions) | jurisdiction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DescriptionOfRegulatoryCapitalRequirementsUnderInsuranceRegulations', window );">Maximum permitted risk-to-capital ratio commonly applied</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">25 to 1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=mtg_MortgageGuarantyInsuranceCorporationMember', window );">Mortgage Guaranty Insurance Corporation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_StatutoryCapitalRequirementsAbstract', window );"><strong>Statutory capital requirements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_StatutoryAccountingPracticesRegulatoryCapitalRequirementsRisktoCapitalRatioMaximum', window );">Maximum risk-to-capital ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_Risktocapitalratioatendofperiod', window );">Risk to capital ratio at end of period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10.0 to 1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_StatutoryCapitalRequirementsRiskToCapitalRatio', window );">Risk-to-capital ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_AmountOfPolicyholdersPositionAboveOrBelowRequiredRegulatoryMinimum', window );">Amount of policyholders position above or below required MPP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,600<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_AmountOfRequiredMpp', window );">Amount of required MPP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_PercentageOfStatutoryPolicyholdersSurplusUsedToDetermineMaximumAllowableDividends', window );">Percentage of statutory policyholders surplus used to determine maximum allowable dividends (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApprovalMeasurementMeasurementPeriod', window );">Adjusted statutory net income measurement period (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_StatutoryAccountingPracticesStatutoryAmountAvailableforDividendPaymentswithoutRegulatoryApprovalMeasurementDividendPaymentPeriod', window );">Adjusted statutory net income dividend payment measurement period (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries', window );">Dividend paid to MGIC Investment Corporation</a></td>
<td class="nump">$ 350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_AmountOfPolicyholdersPositionAboveOrBelowRequiredRegulatoryMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount by which the entity's policyholders position (the insurer's net worth or surplus, contingency reserve and a portion of the reserves for unearned premiums) was above or below the required regulatory minimum of the entity's domiciliary state.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_AmountOfPolicyholdersPositionAboveOrBelowRequiredRegulatoryMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_AmountOfRequiredMpp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of minimum policyholder position (MPP) required by the entity's domiciliary state.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_AmountOfRequiredMpp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_NumberOfJurisdictionsWithRiskToCapitalRequirements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of jurisdictions that require a mortgage insurer to maintain a minimum amount of statutory capital relative to the risk in force (or a similar measure) in order for the mortgage insurer to continue to write new business. This is generally referred to as a risk-to-capital requirement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_NumberOfJurisdictionsWithRiskToCapitalRequirements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_PercentageOfStatutoryPolicyholdersSurplusUsedToDetermineMaximumAllowableDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of statutory policyholders' surplus, as defined, as of the preceding calendar year end which is used in the determination of the maximum allowable dividends that the insurance subsidiaries may pay in any twelve-month period without regulatory approval by the Office of the Commissioner of Insurance of the State of Wisconsin.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_PercentageOfStatutoryPolicyholdersSurplusUsedToDetermineMaximumAllowableDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_Risktocapitalratioatendofperiod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entity's risk-to-capital ratio as of the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_Risktocapitalratioatendofperiod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_StatutoryAccountingPracticesRegulatoryCapitalRequirementsRisktoCapitalRatioMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Statutory Accounting Practices, Regulatory Capital Requirements, Risk-to-Capital Ratio, Maximum</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_StatutoryAccountingPracticesRegulatoryCapitalRequirementsRisktoCapitalRatioMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApprovalMeasurementMeasurementPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Statutory Accounting Practices, Statutory Amount Available For Dividend Payments Without Regulatory Approval, Measurement, Measurement Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApprovalMeasurementMeasurementPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_StatutoryAccountingPracticesStatutoryAmountAvailableforDividendPaymentswithoutRegulatoryApprovalMeasurementDividendPaymentPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Statutory Accounting Practices, Statutory Amount Available for Dividend Payments without Regulatory Approval, Measurement, Dividend Payment Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_StatutoryAccountingPracticesStatutoryAmountAvailableforDividendPaymentswithoutRegulatoryApprovalMeasurementDividendPaymentPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_StatutoryCapitalRequirementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_StatutoryCapitalRequirementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_StatutoryCapitalRequirementsRiskToCapitalRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Statutory Capital Requirements, Risk To Capital Ratio</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_StatutoryCapitalRequirementsRiskToCapitalRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents disclosure of the aggregate cash dividends paid to the entity by consolidated subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DescriptionOfRegulatoryCapitalRequirementsUnderInsuranceRegulations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For insurance companies, a description of the minimum regulatory capital requirements imposed by state insurance regulators, and restrictions on dividend payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477908/944-505-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DescriptionOfRegulatoryCapitalRequirementsUnderInsuranceRegulations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=mtg_MortgageGuarantyInsuranceCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=mtg_MortgageGuarantyInsuranceCorporationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.2</span><table class="report" border="0" cellspacing="2" id="idm140289743374384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statutory Information - Summary of Amounts Disclosed Under Statutory Accounting Practices (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_StatutoryCapitalAbstract', window );"><strong>Statutory Capital [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount', window );">Statutory net income</a></td>
<td class="nump">$ 175,577<span></span>
</td>
<td class="nump">$ 135,182<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance', window );">Statutory policyholders' surplus</a></td>
<td class="nump">468,757<span></span>
</td>
<td class="nump">778,893<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mtg_ContingencyReserve', window );">Contingency loss reserves</a></td>
<td class="nump">$ 5,450,485<span></span>
</td>
<td class="nump">$ 4,936,541<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_ContingencyReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>An amount of money established from retained earnings to allow for unforeseen losses in business. Amount of reserves for future policy claims payable and loss expenses to be incurred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_ContingencyReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mtg_StatutoryCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mtg_StatutoryCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mtg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of statutory capital and surplus (stockholders' equity) as of the balance sheet date using prescribed or permitted statutory accounting practices (rather than GAAP, if different) of the state or country.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477908/944-505-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of net income for the period determined using accounting principles prescribed or permitted by insurance regulators.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>72
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( $*!_U@'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " !"@?]8]^K%@^\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M3L,P#(=?!>7>.FWY(Z(N%Z:=0$)B$HA;E'A;1)-&B5&[MR<M6R<$#\ Q]B^?
M/TMN=1"ZC_@<^X"1+*:KT74^"1U6[$ 4!$#2!W0JE3GA<W/71Z<H/^,>@M(?
M:H]0<WX+#DD910HF8!$6(I.MT4)'5-3'$][H!1\^8S?#C ;LT*&G!%59 9/3
MQ' <NQ8N@ E&&%WZ+J!9B'/U3^S< 79*CLDNJ6$8RJ&9<WF'"MZ>'E_F=0OK
M$RFO,?]*5M QX(J=)[\V#^OMALF:U]<%ORN::EMSP>_%#7^?7'_X781=;^S.
M_F/CLZ!LX===R"]02P,$%     @ 0H'_6)E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
M7+3']6LFKDB(2H#X?T,(?QI( ]VE:_H/4$L#!!0    ( $*!_U@S8%,\2PD
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
M%43RG"#*C/.\F3+-BI<!=^@CV9?G!G;?#+H^)D.EUFHD\6OD(>J2 5O:'0<
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
MPV5\%/"V52,81R<01_'D"-YXZ'CL\<9OX!UTN;9"94)G!AZ:3%@$-N&J%*I
MD.K%/+14J6PJA)^+C;&:?Z9?K\VF+SUYO;03V-0T(L5YP HRJ+<8)._?G9Y'
MGXXT-AD:FQQ#_Y=/^5^ /!0R#7I9L;J&>S=$C0UI;V6X9>4WK&-KX)[5N'5P
MBN4JV)?U?DN' &;_64Z@*V5:@M (BBP\\Y+"/-^5) TBH\9B-H*;NM&TQ0'M
M1J54(WP33W M35J1:7G@4UBL']Q_-/X0?7QMXN&!D&K4A5\7!CRS7E.#=]A(
MBUZ(?\/[=78G="&5@0IS3HU&%V<!Z'Y%](:EQLMR0Y9%[H\E;U74+H#O<R*[
M-UR!84\G?P!02P,$%     @ 0H'_6$3BTLEP P  FP<  !D   !X;"]W;W)K
M<VAE971S+W-H965T,3 N>&ULA57;<MLV$/V5'<;-V#,R;[I8L27-R';:.JT[
M'CMM'SI]@,@5B0D(L  H67^?!4@QBB.[+R2PV'-P=A=8S+9*?S$EHH7G2D@S
M#TIKZ\LH,EF)%3.AJE'2REKIBEF:ZB(RM4:6>U EHC2.)U'%N P6,V][T(N9
M:JS@$A\TF*:JF-Y=HU#;>9 $>\,C+TKK#-%B5K,"G]#^63]HFD4]2\XKE(8K
M"1K7\V"97%Z/G+]W^(OCUAR,P46R4NJ+F]SE\R!V@E!@9AT#H]\&;U (1T0R
M_NLX@WY+!SP<[]E_]K%3+"MF\$:)OWENRWDP#2#'-6N$?53;7[&+9^SX,B6,
M_\*V]4TO L@:8U75@4E!Q67[9\]='@X T_@50-H!4J^[W<BKO&66+69:;4$[
M;V)S Q^J1Y,X+EU1GJRF54XXN[C%E9U%EIC</,HZU'6+2E]!3>!>25L:^"AS
MS+_'1Z2@EY'N95RG;Q)^:F0(PW@ :9R.WN ;]F$-/=_PC;#@EIM,*--HA'^6
M*V,U'8%_CP7;<HV.<[EK<6EJEN$\H'-O4&\P6+Q_ETSBJS>4CGJEH[?87RW
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
M39 )\/$ ^>/&=)U%0O[&(&'Z>+ [[Y+OADQ^#M43\!C0C/:F0XQWPZ-]%;$
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
MNA @_IK(WVT"P?:/:_D;4$L#!!0    ( $*!_UAY)X$ZC@4   0.   9
M>&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;+57VX[;-A#]%<*Y( $46Y(EV=Z+
M@6RS15,@[2*;- ]%'VAI;!&12(6D[-V_[PPIR]J+-TW1OD@4Q3ESYBZ=[93^
M:DH RV[J2IKS46EM<S*9F+R$FINQ:D#BF[72-;?XJ#<3TVC@A1.JJTD<AMFD
MYD*.EF=N[THOSU1K*R'A2C/3UC77MQ=0J=WY*!KM-SZ*36EI8[(\:_@&KL%^
M;JXT/DUZE$+4((U0DFE8GX_>1B<7"9UW!_X0L#.#-2-+5DI]I8?WQ?DH)$)0
M06X)@>-M"S]!51$0TOC688YZE20X7._1?W:VHRTK;N G57T1A2W/1_,1*V#-
MV\I^5+M?H+,G);Q<5<9=V<Z?G88CEK?&JKH31@:UD/[.;SH_# 3FQP3B3B!V
MO+TBQ_(=MWQYIM6.:3J-:+1PICII)"<D!>7::GPK4,XN+[F60FX,:T"SZY)K
M.)M8Q*6WD[S#N/ 8\1&,C'U0TI:&7<H"BKOR$^33DXKWI"[B)P%_;>683<.
MQ6&</($W[8V<.KSI]XR\VAO)_GR[,E9C3OSUF+T>+GD<CNKDQ#0\A_,1%H(!
MO871\N6S* M/GR";]&23I]#_841^%(-=<"-R!L,7QKUX]?+9/([#T\NK:[>*
M3E\S85C.J[RMN(6"K6Y9(;:B0$$FL4\(F:L::-N6P'8N\?$8WX+&.F:RK5>(
MKM9>@:$5"M18@YC.^5>&O<%8+@DO(+"J== -UU;DHN&6G@SDK196@!FSWUO-
M.I;'#G74&5F$RAHM#%)"S5LP1 YY6"UR6GH2J/_A9BN%-;U'/EY_-KU+=L*6
M3"KY!AOA&H3EJPJ8)M,-L\H["&2!;-^)JB5(=&AG'?J /$6\E 1IG4M6+B!T
MB*CPRBBVP09E&*S7V+(\*"+AWEWWP;=6;'E%.&/V"7$+L*"Q-W#7YQ!Z5P+J
MTT.%Y)<>[FYX!58M]GAD;ZM;AN9AEN0E98A0Q9A]@<-A#]'9UAH* 1EF<1R8
M5M]V!&O4K@IGEEB_R97$Q" AOS]FGU&7/BX8W-&"39HZN/=@HRRR%+SJ;$%S
M;<DM&MI6&.T<LP%58AB[J%,$*<K8HM%,!R&,:;G,X7Y6#FD]POI?D-HY4B66
MA6>FR==KS'[-%B_8.UBA5$OUX0FZ2'R'XJ/1[O5C])PH9697>H7"BU3D(9RC
M>_L,RIHUS_<(/CG)X&[68H9IJ'WB8!2=C >D/.J2NN?[@-'05=SL-:Q@(R1U
MG_V&S[" G+)/S3%[[S%M*73!OK58[KZ7X"B8!AC9/G50I8-^X,\ 6Q*#&]"Y
M[P'X7C4^+ IM*P!JAS!H0PS[A:2N4J&/G?^R<81GT2FYJ+KRQ;Z&#<XJ[9V"
M]:*<T;31DB:$/U2*+V]W\."-,;M\V( /"C^5&N#.,&4X"L&-PFMQ<^3-*^<R
MU1I4AL;#30Z-'> 7^%WPVHU2Y\3!ZMA,.&&_'=K\<SR;!'$\QU6TB((P37 U
MG<V#:9S2*DF#+(RP3]R; _O4[8; P-MO.N_$61I,HY3%\S18A!D^SX)YA.3F
M\R"9)L=GUG,6CF<S=\OH%HV3R-WBL&^__Y%9[R5F&G83]"LV20.!&X&4P?SF
MA+V*7M\K9AH847R*2&F_GJ4'6IUZON6B<H&GK!EXJE05IKAYP"^)%_?X9<$T
M_5_<?ND'D#J4Y6#0GF"?'';7*$C3&8N#,$*@()K1-4QF1[P2!5F2W'OZ(0OV
MQ11G63"?Q<AY$:09V; (%HN0Q0LD@0XZG@5WDB?SR1.Z6[1P\;P?<6SA!IL7
M2 IY-YV)K66<:2IUZD[1B_%CWWZ3P9<Y=H^-^_\P-*^D]1_I_6[_B_/6?]D?
MCOO_HP]<8_\TK((UBJ()Z<A_?^P?K&K<=_Y*6?QK<,L2?]- TP%\OU8X*+H'
M4M#_^"W_!E!+ P04    " !"@?]8VM!B\4 -  "E)   &0   'AL+W=O<FMS
M:&5E=',O<VAE970Q-"YX;6SE6MMRVT82_94IQ962JF ),[@,)K95)2EKQ[M6
M[+*5Y&%K'T!@2"(& 087R=JOW],]( E2I.S8V8>M?9& N?3T]/5T$\_OZN9C
M.[>V$Y\69=6^.)IWW?*'L[,VF]M%VI[62UMA9EHWB[3#:S,[:Y>-37/>M"C/
ME._'9XNTJ([.G_/8N^;\>=UW95'9=XUH^\4B;>XO;5G?O3B21ZN!]\5LWM'
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
M3PZHB*X0K/_C<,KB!.TLR?X53JD+!;3S+*39-* L3'\83K-1E&5#UZ-B0Y]
M.O-]&,Z>&DYP<I*B#:,9$%,74K/IXR$5SB+_/P]2FL?ATX(J&V7(G_\65$GD
MC!@&(!NZ6$(63K-A%U]SJ.Y=AE=<:DA^A<(PM6/F7#;""X^*:^T^I/U'U)D(
MGQ+WXN)X(3<29C_^BCKIYW@# Q1M18'5\7WEP>2H<"M9;WUY:G!-4]FVANM7
M^PKXHBW\OA]OR^?W0F_A&"IX ]%@/)L.2+<E:3NQJO9EX$I9%)5^N$,5S]H=
MP/Y&*7N8N OZWP6+?P!02P,$%     @ 0H'_6&P\W65_"P  .2(  !D   !X
M;"]W;W)K<VAE971S+W-H965T,3@N>&ULQ5IK<]LV%OTK&-73L:>L'I1DV7'B
MF21-V^RD;2;I;C_L[ >(A"0T)*$"H&3]^SWW@D]9=IQMI_LA,04"%_=Y[@&D
MYWMC/[F-4E[<Y5GA7@PVWF^?C48NV:A<NJ'9J@)O5L;FTN.C78_<UBJ9\J(\
M&\7C\>4HE[H8W#[GL??V]KDI?:8+]=X*5^:YM(=7*C/[%X/)H![XH-<;3P.C
MV^=;N58?E?_G]KW%IU$C)=6Y*IPVA;!J]6+P<O+LU8SF\X1_:;5WG6=!EBR-
M^40?WJ8O!F-22&4J\21!XL].O5991H*@QA^5S$&S)2WL/M?2OV?;8<M2.O7:
M9+_IU&]>#*X&(E4K66;^@]G_J"I[YB0O,9GC_\4^S)W.!R(IG3=YM1@:Y+H(
M?^5=Y8?.@JOQ POB:D',>H>-6,OOI)>WSZW9"TNS(8T>V%1>#>5T04'YZ"W>
M:JSSM^^,<^*#<LKNE'L^\A!)+T9)M?Q56!X_L'PJ?C*%WSCQIDA5VE\_@BJ-
M/G&MSZOX48'_*(NAF(XC$8_CV2/RIHU]4Y8W?4#>V\*55A:)$CU+Q;]?+IVW
MR(G_G#(ZR)R=EDEU\LQM9:)>#% (+'!P^_57D\OQS2,:SQJ-9X])_WQ$OF"Y
M^$T)Y;Q<9MIM1(+L%;9^)8M4O'OYIAU C:0*XOXH5>%%9F3AA-](+_;*TKJM
ML5ZEPAM18C7>[8TP5N0&;[?R@$KU#@_.B[14+'XC=TH4QHNE2DRND,_6DFRL
MPJZH&XC3J$R19%+GM9"A^%@FFTH!R5NO%!;RUMAWJ72QIG6FM*W&R0%#.RPW
M]C 4K_NFVHX;(&=YH(\:-4V2_ 9*EOE266%6U;:/2:^<HK.LLN*$#9'8;S2,
MT.Y8>]HM3+72JXC]M"HMANVQ4C(W)7EKU5GT6?EAFE,[9;6')]Z^^OG#PYX
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
M/CPXNW*R:(<+ID9$H23* ?ZT>0/AJ6K'&9X_Q.O-2;]B\:QT=JT7NHT=$L#
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
M;6HTNC@+0'7KH#,,22_!#1DK:'\L[09%Y0+L?4YD=H8K,.SDY!]02P,$%
M  @ 0H'_6*F8#PRT @  ]@4  !D   !X;"]W;W)K<VAE971S+W-H965T,C4N
M>&UL?53O3]LP$/U73H$A*G7-K[:4TD9JUTUC&A,"MGV8]L%)KHF%8W>V0^&_
MG^V$K+#2+XE]=^_YO3AWLZV0]ZI$U/!8,:[F7JGU9NK[*BNQ(FH@-LA-9BUD
M1;39RL)7&XDD=Z"*^5$0C/V*4.XE,Q>[ELE,U)I1CM<25%U51#XMD8GMW N]
MY\ -+4IM WXRVY ";U%_WUQ+L_,[EIQ6R!45'"2NY]XBG"Z'MMX5_*"X53MK
ML$Y2(>[MYC*?>X$5A PS;1F(>3W@!V3,$AD9?UI.KSO2 G?7S^R?G'?C)24*
M/PCVD^:ZG'L3#W)<DYKI&[']C*V?D>7+!%/N"=NF-CKS(*N5%E4+-@HJRILW
M>6R_PPY@$KP!B%I Y'0W!SF5*Z)),I-B"])6&S:[<%8=VHBCW%[*K98F2PU.
M)RM,-9S>D92AZLU\;2AMPL]:^+*!1V_ QW EN"X5?.0YYB_QOI'2Z8F>]2RC
M@X1?:CZ ..A#%$3# WQQYR]V?/$A?RNJ,B94+1%^+5*EI?D7?N\SVW -]W/9
M_IBJ#<EP[ID&4"@?T$M.CL)Q<'% Z;!3.CS$GGP5O'BO45;FITKU/G4'\?O5
MW94(I"@D%D0C9$3*)\H+>""L1A!K$+6$T2 :O8-;Y%1(^"8T*C@].9I$47#1
MI%S,1<*+'A">@S:T&R);'J(LE;DY[&[.5:TPPRI%"7'HHC%0!4X;UY@#Y:#M
M?P?Q((34CH<!O/P((%)&C7+3OOW7XN\ZZ.FE(2I%K<R9JO=*Q_\:=CSU(3=,
MB[HP?6:3$SCM7$WA>#P*3,LQ9H[OP3&,AW'_/ [;57@^AGVW[N_T8H6R<!-'
M029JKINV[*+=4%LTO?ROO)F(5T06E"M@N#;08' V\D V4Z;9:+%QG9T*;>:$
M6Y9F,*.T!2:_%L9EN[$'=*,^^0M02P,$%     @ 0H'_6,_L3853"P  [B$
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
M3/8D=F/Z#WI>&#39V&:567!GP'RG-6!<B8A:)<8^(XS-?<]\$1KS"X2>A8?
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
M]MAP?2%;%#2SE:KAAH9JY^M6(2^=4U/[81"D?L,KX:T6[ME:K1:R,W4E<*U
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
M[:A1^V%!+R,:-J#]C=;N,.$ PUL[_P)02P,$%     @ 0H'_6';W5"H! P
MKP8  !D   !X;"]W;W)K<VAE971S+W-H965T,S0N>&ULA57;;MLX$/V5@5ID
M$T"P+I8L)[4-)-Y>4B! 4&=W'Q;[0$MCBRA%JB15)W_?(66K#N!X7R1>YIPY
M,YH9S79*?S<UHH7G1D@S#VIKVYLH,F6-#3,CU:*DFXW2#;.TU=O(M!I9Y4&-
MB-(XGD0-XS)8S/S9HU[,5&<%E_BHP71-P_3+'0JUFP=)<#CXQK>U=0?18M:R
M+:[0_M4^:MI% TO%&Y2&*PD:-_/@-KFYRYR]-_B;X\X<K<%%LE;JN]O<5_,@
M=H)08&D= Z/73URB$(Z(9/S8<P:#2P<\7A_8/_G8*98U,[A4XA]>V7H>3 .H
M<,,Z8;^IW1?<QY,[OE()XY^PZVTGDP#*SEC5[,&DH.&R?[/G?1Z. -/X#4"Z
M!Z1>=^_(J_R36;:8:;4#[:R)S2U\J!Y-XKAT'V5E-=URPMG%RC+;6:5?X%[V
MG]CEZO3IY1-;"S17L\B29X>/RKV7N]Y+^H:7"3PH:6L#'V6%U6M\1(H'V>E!
M]EUZEO!K)T<PCD-(XS0[PS<>TC#V?./_3<.2M=PR ?_>KHW55#3_G0JW9\M.
ML[E&NC$M*W$>4*<8U#\Q6%R\2R;QAS-:LT%K=HY]L>K[!]0&6*,Z:0U4W)1"
M&:R@HP13SPWAL+)T)EQNH771\!+-J8#.NCP=T%.-1XXD#1 N2]5@"*T2O'RI
ME2 MYN+=-$V*#]3VNA6="8')"DKE-:$L7X"$&]BS&A>5ZC11D3V3);GHUH97
MG&F.!"87HJM<. ^?[Y=$ILFB5CM)-V!=?4*2C9(1?.*2X)R^)#\JX;/L</F:
M_0J>!D*X]=*<=F(#2[&O^/.KL@8J2O1%>7E/6FK5&3(W5[Y&W6-\U%>_TP7O
M(2GR,"\*MQKG83)-CPQ?Y?*/0Q8AFTS#(B^@**;A]'H,RS<3FH=9'H?9-(<L
MO!Y/PCQ+X%051D=#I$&]]:/2@"^??IX,I\,TONV'T&_S?I0_,+VE%(/ #4'C
M49$'H/OQV&^L:OU(6BM+ \XO:_JCH'8&=+]1RAXVSL'PCUK\ E!+ P04
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
M?X!68AT==MF=//XF*D%NSK>4.UU\HF.%=09H>="93*I@TX,D3LOOZ*E*Q%F
MX8$#2!5 [ !V(8!6 ?2E+; J@+VT!;<***0/2^U%XH(HBV83)8](Y6C#EE\4
MV2^B3;[B-)\H]YDRO\8F+IO=B3C5!Q6E2X$^H?MRNB"Y1K=*)/$AT2B,5"I6
M*$I7Z ^IM=#H2[H\*&6>O0]$%L4[_<&$?K\/T/MW'] [%*?HVU8>M(G0DV%F
M.IDW-5Q6'9J7'2(7.D315YEF6]-NNA(K(#[HCN<=\4.3G#I#Y#E#<]))^/LA
MO4'4^8B(0QC0G\7+PRDDYVVMAZ]NO9$,6D\76O#1"WSUK!#%K!A#XULR,)@A
M+WQCO8^68CHPE4T+]2@&LY]_PMSY!4INGV1!GV1A3V2-86#U,+ N]ED0*U-H
MH>27<;R(RQ>)QQGQ*>5F[!_/TPK!&*>\"0O:,)=[U&=-6 C /(=[3@UKB'1K
MD6ZGR,_:K%Y@"9B7@>Y9@Y1ZGJ41 #G, @5M$/?QR-+7!KD^9; Z7JOCG>H6
M BYO<]YJ[!.C!!-+'01COF?! @#F^P[%ED( -L+<\V&-7JW1Z]3XIS$Z^V;%
M@!1[K<8)HR[Q+<40C/C8DA*T8<SGV$Y,",&83SBLV*\5^YWUL5HAXVJ%!.NC
MWV=][),LZ),L[(FL,0RC>AA&KZR/H_9$QPR/K,*W@&!Y3;/F&@ S?U6KQH0
MBID" L\T[)R<F_/:^EA%-INT-4(@NS $$*@E$ (1[X*^,V>*._59_Z6/*!7@
MD%8TS2[ZQ/['+T"<QT<MR1".>FW5$ X3YEX03D["2:?POPXRB]#]-E("G?OS
M;^9+1\4&"S;6G;375I9>V8)>V<*^V)H#=#+!^.TN&/=J@WME"WIE"_MB:P[&
MR0KC;B]\T4A5<<VJQ#FSO3"(\QBSK12$<UWJ^G9=@' >/7.53:4G/XS=-YL+
MW.FIKYYV?;(%O;*%?;$U!^-DW_$K_3N&G+E#'7O6 3 \<ID]Z2"8PWQJ3SH
MQSF]M!:='#SNMO"W2J[C#"UEDL2Z>#M8O""L%R4P X!3]ZB#[0RT893YSLC.
M0!OF8M]W[02T89R[Y,(>%)\,/>XTJODXQ^GFR@3XK;Y@Q_-'=@( F+$/CIV
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
M2PK>@,\;)@FX6Q-.P1?U4)!Z[ 3X0GDAP*OW5)(L%[_,0JEB:X1PV<:Y:N)
M1YP$?&*E7 OPH4QINM\^5)P[XO")^!7T OZQ*2\ BEX#&$'LP4/=0* :#SOP
M%$P$/M_= E*F&C.N;]XTEW]>?[-UV8NH]70I*K*D\T )1E#^2(/%SS_%2?2K
MAR_N^.(:'3GX?EBM5&(+P%9@=P[__JC> ]>2%N(?&V4\ .511WGD'>(FNT2=
M76H] 23/0<7R;)E1 9;LD7*:@E=$  (JRI>TE-9$:X),ZB!ZT7E<1!?Q>#0+
M'RW<DHY;XN7VD0D!.%'9#N1:=7W-\K0F67&VRJ2B5Q29$+487J:86"@F\=1.
M<=Q1''LIOJ,IU13I:\"J>DF+#Z RMHT6=HS6I*,R.9(*/(!*@SG=IP+M3*8=
MD^E+LHUW90L/D*T7L:<&XL@LN-$0PFU13\QZQR;B<VBWC?(L':$C'6-HZ,$S
MRK<-ML]RY%IB8F,QL=]C^BFX!7TV9I&+C3&0V+O8]Q1Q"[JOXFCB(&.L(?9[
M@T?'T*5C/V1?21C'B)-!A.PUHKZLC8G$?A<YE9#'ML7<E9/&5V*_L9Q8QY.C
M=&P\)_:;3D\=3X]9^Z Q%.A=^GOJN 5]-H$.+L8FH-\F.N6V,D8'R-@/V5,0
MT%@'A$/(&'H-J2]K8R70;R4GDG$;Y3 90V,MT&\MIY4QM%E.XOCB"(WE0+_E
M]%,QM&X_G"HV;@+]&Y">*DZ.4+'Q".CW"(^*D5/%7LB^>C#& 2>#J-AK1WU9
M&R.!?B,YE8JG1Z@8&6-!?F,YK8J1S7!<*D;&<9#?<?JI&!VU#T'&3)!_'])/
MQ2WH02I&.P6M%RM:APC7C])3 LA8!1JDCH6&*&0AXQWH+*6L-LIA$V^L!)VS
MEH5LQ:S1Q"458S)HB'(6LNT[7-M/9.P##5'00K:*5C2.]GY<TVE, KU8XL)&
MQ]BIXR'*6MB8!1ZDK(6'*&MAXQ[X+&6M-LI^(B#[Q&-C)OB<12UL,YE1<DBN
M8N,Y>(@*%[;M0J!K_'9.2(8H<&';;L/U90H;Q\ O[#94)JDY^UIJ'EK-.^=K
M5AI#%+>P\1 \2'$+#U'<PL93\%F*6]AF,HDK!8S)X',6M[#-?)YS#'=.A@O*
M'^KS;ST4FU(VA\3=T^Z,_6USLFQ>;P[H/Q'^H!(!Y'2EFD878Y6@O#GS;FXD
MJ^ISYGLF)2OJRS4E*>7Z!?7YBC'Y=*,#=/]YL/@?4$L#!!0    ( $*!_UB0
M9VC4W0\   ," 0 9    >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;+W=_6_;
MQAW'\7^%\(JA YJ8SY(RQT ;'GE''M$@;;<!PWY0;-H6*DN>)"?-_OI1,FWJ
M).HLIF_GE\0/Y.MH2=^C>/?1\>SS?/'[\J:J5LX?M]/9\NW)S6IU]^;T='EQ
M4]V.EZ_G=]6L_LW5?'$[7M7?+JY/EW>+:GRYV>EV>NJ[;GQZ.Y[,3L[/-C][
MOS@_F]^OII-9]7[A+.]O;\>++S]5T_GGMR?>R>,//DRN;U;K'YR>G]V-KZM?
MJM5O=^\7]7>G3\KEY+::+2?SF;.HKMZ>_.B]*>-XO<-FBW],JL_+K:^=]9_R
M<3[_??V-NGQ[XJZ/J)I6%ZLU,:[_^U2]JZ;3M50?QW\;].2IS?6.VU\_ZNGF
MCZ__F(_C9?5N/OWGY')U\_9D>.)<5E?C^^GJP_RSK)H_*%I[%_/I<O.O\_EA
MV_JXG8O[Y6I^V^Q<'\'M9/;P__B/YH'8VL'W#^S@-SOXQ^X0-#L$Q^X0-CN$
MQ^X0-3M$Q^X0-SO$Q^XP:'88'+O#L-EA>.P.HV:'T>X.WJ$GSGU\YMQCV_">
MGNRCGVWO\>GVCGZ^O<<GW-L\XZ</K\7-"SD9K\;G9XOY9V>QWK[VUE]LJF&S
M?_WZG<S6A?O+:E'_=E+OMSK_4$UFR_O%>'91.:\<\<=%M5PZ\RM'S^O_MW_Y
M?5*MQI/I\F_.=\YDYOQZ,[]?CF>7R[/357T8:^STHFE2/S3I'V@R=LKY;'6S
M=,3LLKKLV+^T[^_Y%N"T_ON?'@3_\4'XR;>*/]XM7CNN]X/CNW[H_/9+XGS_
MW=\Z#NR=G?GY8O7:\8,-$UB8Y/BCL3'B",:/-XQO8=+CC\;&9,\P]]<U\_#8
M>!9&VIFT^E@S_K.,.N:9&FT8U\+D=J8<?W'\:*UX(XM2''$P@;MAAA9&VYG\
M?O;(6%_$I9U)JHN:L;[ZC!H+GCJ:8..&!]S-4?VZ&%].UB?L\=3YU\^ZX^A^
MLBKKMS%OEG?CB^KM2?T^95DM/E4GYW_]BQ>[?^^J5Q)+2$R06$IB&8E)$E,D
MEI-806*:Q$H(,TH^?"KY<*,'!TI>7%W5;\\W;R>VWTG\6]?;.6I5W2[_T]4#
MA&0/0&()B0D22TDL(S%)8HK$<A(K2$R36 EA1@\0/?4 D?6D_^/M?+&:_&^\
MN4:_JQ:3^:53/5UC3-?7&(NMGN%B_JE:C*^KKE[!WI#G.E^J\:+K:N2==<^^
M70")"1)+22PC,4EBBL1R$BM(3)-8"6%&%Q _=0&QM3+%\^7^@S.9U5<%]37!
M>'99;[$>;YS,KKMZ@8>VXDU;ZS')3^?><."Z[MGII^V2MQY2WY(G,4%B*8EE
M)"9)3)%83F(%B6D2*R',*/G!4\D/GKO4#XZYU+<J?=_HDUA"8H+$4A++2$R2
MF"*QG,0*$M,D5D*84?+#IY(?OL2E_I#L 4@L(3%!8BF)920F24R16$YB!8EI
M$BLAS.@!1D\]P.A;7>I;&^K;*Y!88G\(+(,0@CR,E,0R$I,DID@L)[&"Q#2)
ME1!F= &>VX8)7&L%J.8Z_FJR6*Z<Z?A+M:BK?E7-UKU"5ZG;O;ZUCFI)HVT/
M-@S<:# TQQH$VFB*:AFJ2513J):C6H%J&M5*2C-+?"LOY%E+_,/C\%R/(K>*
MO8N<U!)4$ZB6HEJ&:A+5%*KEJ%:@FFZTG9-*&)HGE;)[LZUSCUF]?EN]_C<<
MC;<WUKNP22UIM.U'<!2/0G_W[$TVFJ):AFH2U12JY:A6H)INM&C[A12YP5[%
M=FQFO-[,BFUC<]ZSN3G_F,%T.].[%M'D'*H)5$M1+4,UB6H*U7)4*U!-HUI)
M:68'T(;HO/ EAM8],D3T#M425!.HEJ):AFH2U12JY:A6H)I&M9+2S/Z@C=1Y
MWRQ39V^I=Q^!!NU03:!:^LPS9)D'R- #D:BF4"U'M0+5-*J5E&9V"&W SK,G
M[/H/NI-)HW>HEJ":0+74VT\?#OW(#\PKP0QM5**:0K4<U0I4TZA64II9XFV@
MSK,GZKYFT!U-UZ%:@FH"U5)4RU!-HII"M1S5"E33C;8]-C?T1J/1[A!>QV9^
M$,8'AO#:;)QG#=[0@^YH: [5$E03J)8VFO'9@="/=V<$,K15B6H*U7)4*U!-
M-]IV+7I!'/M[-=NQG?FLFD7;QMD\>YA+SF\KYT.U^1C\*Z^S$-&<&JHEJ"90
M+46U#-4DJBE4RU&M0#6-:B6EF8O!M"DVWWV)$7<?S;*A6H)J M525,M03:*:
M0K4<U0I4TZA64IK9'[21-]\>>?NU6MRN.X/UP/MU_6;=>>H37M6;_EY=.K/Y
MJNH:[OW)+O?N$^S':1EW3M #$:B6HEJ&:A+5%*KEJ%:@FD:UDM+,#J!-S?GV
MU%SO$7:[U[OL]Z-L_L ?Q9YY+92@K0I42U$M0S6):@K5<E0K4$VC6DEI9HVW
M.3O?GK/[BB%VN]B[RM'(':H)5$M1+4,UB6H*U7)4*U!--UIDGJ.&T<[*+&7W
M=MOG,K-^VYB<;XW=P(/L]L9ZEW:X=P(/ M<?#'9/X&2K M525,M03:*:0K4<
MU0I4TT>^+LMFN^CP=F;1MEDVWYZ4VAY>^_!XJG7>SZ>3BR\_..G][')]0GY?
M+2[J7QT(L=F;Z%VJ#]KZ0W9/?ZO[>K17J6@Z#=525,M03:*:0K4<U0I4T\>]
M+$NJ4;.<VR2:;T^B;<V9^=US9G:@=[&BT3-4$ZB6HEJ&:A+5%*KEJ%:@FD:U
MDM+,TF\3:O[@1>;,T)0:JB6H)E M1;4,U22J*53+4:U -8UJ):69_4&;>?/M
MF;<_,V>&!MQ0+4$U\<QCZ/D/\WE.7#^,ZQO>=/8$Z'IPJ"913:%:CFH%JFE4
M*RG-[ G:()UO#]+UGSQ#<W6HEJ"::#1C_,6/HN%.R#%%6\U03:*:0K4<U0I4
MTZA64IIY:Z<V,1?8UWW[BLDSN]BWRE$M036!:BFJ9:@F44VA6HYJ!:KI8'^E
MP< /!GO#>\UVD7F^<-T#DV=!FW +[,DQ=O+,WECOTD;7>T,U$>POTQ4.@F@0
M[9S T58S5).HIE M1[4"U73'<Q_$PR@*=HO6VRO:T'<'P:&B;5-I@3V51DR>
MV9OH7:KH"FZH)H+]];F\W2I%,VJH)E%-H5J.:@6JZ>>?]I)JT"SCK?NBVH-G
M6Y-FWBN_LTC9>Z*R-T5E[XK*WA:5O2\J>V-4]LZH[*U1V7NCLC='9>^.^A)+
MNP5M9BT(7V+2+$##::B6H)I M135,E23J*90+4>U M4TJI649O8';1PNL,?A
M_L2DF5WNW2>@2[FAFD"U%-6R9Y[?8R;T)'I$"M5R5"M03:-:26EF3] FZ0)X
M33>[U[O^T6 =J@E42U$M"SKN3SMRO6AG0D^BK2I4RU&M0#6-:B6EF37>1N8"
M?%$WN]B[RM&X'*H)5$M1+4,UB6H*U7)4*U!--YIY+_"1Z^Y-FNVOZE9O%[K!
M@?'W-N(6?,MEW>R-]2YM-/6&:@+54E3+@OU%XH+1,-Q==DRBK2I4RU&M0#7=
M\?AZL>^%NQ\3#3J6=1L$H]@]4+1M&BVPI]&023,TH(9J":H)5$M1+6LTR\R.
M1!M4J):C6H%JNM%V/FTVV%U[D6K4*.6P#9V%]M"9,7'6^6DS.]"W4%$M036!
M:BFJ9:@F44VA6HYJ!:II5"LIS2S]-J\6>B\Q<1:BP3142U!-H%J*:AFJ2513
MJ):C6H%J&M5*2C/[@S8*%]JC<']BXLPN]^X3T 0<J@E42U$M0S7YS*OEF&DX
MA1Y1CFH%JFE4*RG-[ G:-%UH3]/UGCBS>[WK'PW7H9I M135,E23C68LF.EY
M>]-P"FTU1[4"U32JE91FUG@;FPNM,9ROF3BSB[VKG-025!.HEJ):AFH2U12J
MY:A6H)IN-+-W=(-!O#.\UVP7F=L-#WUP)6QC;J$]!L5.G-D;ZUW::/(-U02J
MI:B6H9ILM)UIN&$XW#V!H^DV5"M037<\(IXWB.)PMVBC_5D1;S :'K@?4M@F
MTD)[(HV8.+,WT;M4T9 :J@E42U$M0S79:)9I.(4VF*-:@6JZT78FSH:['PFE
M&C5+N0V>A?;@V=;$F7M@X@S-F:%:@FH"U5)4RU!-HII"M1S5"E33J%92FEGZ
M;68M'+[(Q!D:3D.U!-4$JJ6HEJ&:1#6%:CFJ%:BF4:VD-+,_:.-P(;PXF]WK
MW1.@V3=4$ZB6HEJ&:A+55+B_J)T_B/S=-\$YVFJ!:AK52DHS:CQJ<W(1OCB;
M7>Q;Y:B6H)I M135,E23J*90+4>U M5TM+\XVVY:/=I?E\V//7]X(*T>M3FW
MZ%NNRV9OK'=5H_$W5!.HEJ):AFH2U534L9Z=YX^\G<]4Y6BK!:KICK]AKUX[
MEF3SAF%\H%S;&%KT\BNRV9OH7:1H'@W5!*JEJ):AFD0U%3V[I%F.-EB@FNXX
M_+WZ?(D,6=1FR*)C5V3S1MWCXW:@=Y&BH3%4$ZB6HEJ&:A+5%*KEJ%:@FD:U
MDM+,TF^C95'X$N/C$1HO0[4$U02JI:B6H9I$-85J.:H5J*91K:0TLS]HHVK1
MBZW(9I=[]PEH+@W5!*JEJ):AFD0UA6KY,Z]DSWWXT$MG!X!&U5"MI#2S VAC
M;Q&\$)O=ZUWV:,8-U02JI:B6H9I$-85J>=2QY-PP&@0[U]0%VJI&M9+2S!IO
M\W 1OA";7>Q=Y6A #M4$JJ6HEJ&:1#6%:CFJ%:BFHZZ%V/QP+YH>=2W$Y@_\
M ]'TJ VU1=]R(39[8[U+&\VZH9I M135,E23J*90+8\ZEISSZA/X:/<$CJ;8
M.EI=?PAL=XFG:'\=-G,SLV3;W%GT\LNPV9OH7:AH% W5!*JEJ):AFD0UA6IY
M].R"<P7:H(XZEV';O7T1U:91R7&;+HN/787-&W9/EMF!OG6*:@FJ"51+42U#
M-8EJ"M5R5"M03:-:26EFZ;?IM/A%5F&+T1@:JB6H)E M1;4,U22J*53+4:U
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
M%L$=3$U^%&=Y@%R8G-PQD].89/Z89,%(9*T=F=8[,OV!Y#2]+#GU86!RZL/
MY 3 !I*35SOJ#3I:A)[J=Y&@FXQ',J)@X^/U7GZ]XVP?8;H=%_RS+$$?X=HZ
M["'6CWVB?MY']7J5&ZK2L&H1R3JF2+)6+MZQ.*0<;OSTR[8<P*D]MPROHP2
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
M:/.@@G:H:,,%,33.3Q6T.:!3IYB)L60 V.DQ@@G'C<D->_-0<C8'A&HVGB@
M(^K*T5 X#Z9E<T"B[H];79:0D,TBATK,#0WS4V1L;@^M^EK'9-S\ G:4B"AU
M=&J\]WLT/RF^K6J9WY7]WPRT:C:8:U ).U2T8=V&:?GY)6P>5,(.%6VX((;8
M^:D2-K=YFK%DW+3#5J[[U' Y#R5><YNOK=]&^DR&"1HVY\%4:PZ(T;$U_4!6
M@CEF'V$(69RB5PM[=J5Q;/T2$[!*G*D9:A1^:IQ7FXVLEWE6H&VVE3688%#9
M.E2T8<&&:,7Y96L15+8.%6VX((;5Q:FRM;!IFD;$TE@!,Y+H[LAQBQHV%Z%$
M:P'(T>,D 5)W)&CX7 23JX4]Q5K+Z#,99MC["?DI,G7G+$;7UUHZVTQ?7SI.
M;MI[6J9]5.F7K+[3UPL5\E;[19>QKJQ^?/KG\86JMOL':!:54M5F?[B6V4K6
MK8'^_+:JU/<7[3,YAV>P9G\#4$L#!!0    ( $*!_UCXCOLCWP4  *DG   9
M    >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;+6:?X^;-AB OXJ555,K=0?^
M 89;+E*;4[5.JU;UVNYO7^)<4 G.P+FT^_0SA&)^.$Z.<_ZY"\3OBQ\<_#X&
MIGN1?RO6G$OP?9-FQ<UD+>7VVO.*Q9IO6'$EMCQ3WZQ$OF%2;>8/7K'-.5M6
M09O40[X?>AN69)/9M-KW,9]-Q4ZF2<8_YJ#8;38L__&6IV)_,X&3GSL^)0]K
M6>[P9M,M>^!W7'[9?LS5EM=D628;GA6)R$#.5S>3-_!Z3G 94+7XFO!]T?H,
M2I1[(;Z5&^^7-Q._[!%/^4*6*9CZ]\CG/$W+3*H?_]9))\TQR\#VYY_9WU7P
M"N:>%7PNTG^2I5S?3*()6/(5VZ7RD]C_P6N@H,RW$&E1_07[NJT_ 8M=(<6F
M#E8]V"39X3_[7I^(5@ D1P)0'8#.#<!U0'7FO$//*JQ;)MELFHL]R,O6*EOY
MH3HW5;2B2;)R&.]DKKY-5)R<O<\>>2'5N,@"_ ;>;$0ND__X$LQ%(0'+EN =
M2W+PE:4[7@"Q K?\7H([OMCEB4S4KI>W7+(D+5ZIZ"]WM^#EBU?@!4@R\'DM
M=H5*4$P]J?I9'LU;U'UZ>^@3.M*G/W?9%<#^:X!\1 SA<WOX+5^H<%B%XVZX
MI\Y.<XI0<XI0E0\?R:=/RD*=%!/.(9Z8X\L+\;K8L@6_F:@KK>#Y(Y_,?OT%
MAO[O)CA'R3JHN$'%MNRSVQTOQTYD'/S@+ <B!RDOC$-X2!16B<JYXG%&$8&^
M/_4>VS36XXVD(0T-.4G#5I+G&DBN<[%[6(.5FCNJ/4:V0]J@Q08#$@<A[L%9
M#S\2+FC@@C/A-$N#)WEVG"X8TM&8!C3NT5F//Y(N;.C",^FL*.$ 18T2#&B/
MQ'JLD22T(:%6DL]"LE05%C5M%GK:W"=R#8HD>TBYFLUEN?L'6#+)7P-V<KJA
M ^K 1Q3'_0&T=FPD=M1@1U;L;B4Q440#"C5R/J&P1V$]SDB*N*&(K5._+GXF
M@MCEM.\H60<3^MH"?%<3?YVI/7 41C%&O7&S'W$L4<MKX&4F_SIO9WXD<43\
M :"U V,!M95 JPD\HP#4B3N$(?4IZE]Z]AZ,)=0R D_;R!E%H,[2QHE@ &E?
M1>Q'&TNC903:;>3)A6!53CZ/QR8?.)040GV,4-#'OH2E0*TIT.XI!VPF 5>+
M";6 V/(\$4LCT5!, AK%<1CUB2YA)E"K";2[R9NW=\;N.[*,FO$2S@*UM$#Z
MS#4/=&07->XE7 5J68%V6SE^;8J='.UI<*@XD!(:D_[O^1** [7C0*M;G*%J
M=8+3(/%@40@I1D'8M.LNP+6>(/\9'H8<F4:]_KZ$MR#M+<CN+6-^BO9*@0Q"
M0W%$^SYC[]A8\-9=%KO/G%\HD,%?C$"F=E"ME([\'+68(+N8?/I@+@'VL"?_
M$"_A*TC["B+/O>WER"QJW$MX"M*>@L[Q%-<E  V=!D<0!7VEL7=N++Q6&G1"
M:4Z6 #2\U6(&,;13:_K6ZK#;16TDR&XD)TJ 4QMQE:V+JFT$N;>1$R5@:"(X
MB##LWRBS=VPLN#819#>1)Y2 H9&8@0SML$^/E0"LC03;;YC,CY0 >]A3?XBN
MLG4AM8M@^,P2@!TY0XU["0/!VD#P.0;BN@3@H84@&@1!_VZMO7-CX5M/?NQ.
M<[H$X.%]%C.(H5V,D4^.7'/:2+#=2.PE #NU$5?9NJC:1K![&[&7 #PT$12B
M"(7]T;N$B6!M(MAN(N>7 #PT#3.0H1VEI/60J-M5;238_F1G_M??YB>C3EW$
M5;8NI'81'#VW!#ARAAKW$@:"M8'@<PS$>0D86@B*(0G[]]OMG1O[M%P[#;$[
MS>D20(;/?HP@AG8841(>N>:(-A)B-Q)["2!.;<15MBZJMA'BWD;L)8 83"2&
M%/77</:.C077)D+L)G)^"2##EU#,0,-V&(5^W+\OZ;7>HRI?8OO \H<D*T#*
M5RK0OZ+JU.6']\(.&U)LJU>K[H648E-]7'.VY'G90'V_$D+^W"C?UFK>SIO]
M#U!+ P04    " !"@?]8Z<0Q7L("  "S!P  &0   'AL+W=O<FMS:&5E=',O
M<VAE970T-2YX;6RM5=]/VS 0_E>L#$U, M(D;<)8&PD*;$QC0G2PAVD/;G)M
M+!*[V$X+__W.3IJ5-HWVL)?$/^[[[KL[^SQ<"?FD,@!-7HJ<JY&3:;TX<UV5
M9%!0=2(6P'%G)F1!-4[EW%4+"32UH")W_5XO= O*N!,/[=J=C(>BU#GC<">)
M*HN"RM<+R,5JY'C.>N&>S3-M%MQXN*!SF(!^6-Q)G+D-2\H*X(H)3B3,1LZY
M=S:.C+TU>&2P4AMC8B*9"O%D)C?IR.D909!#H@T#Q=\2QI#GA@AE/-><3N/2
M #?':_9K&SO&,J4*QB+_R5*=C9Q3AZ0PHV6N[\7J"]3Q# Q?(G)EOV15V8:1
M0Y)2:5'48%10,%[]Z4N=APT \K0#_!K@;P/"/8"@!@0VT$J9#>N2:AH/I5@1
M::R1S0QL;BP:HV'<5'&B)>XRQ.GXAB]!:2R+5N287#V73+^2"22E9)J!(H>7
MH"G+U0?<?9A<DL.##^2 ,$Y^9*)4E*=JZ&K48=C<I/9Y4?GT]_@,R:W@.E/D
MBJ>0MN#'W7C/[R!P,0%-%OQU%B[\3L:O)3\A0>^(^#V_WR:H&WX)"<(]"P\Z
MY 1-40++%^SAVRG#$;E^//Y^<T0^X[TDA]^$PH+\.I\J+?$>_&XK0>6AW^[!
M](8SM: )C!R\_ KD$ISX_3LO['UJ"_\_D;U)1K])1K^+/1X+I=L"K%"A19E>
MM8S1X2E6;[FIO-7*'S16;R0-&DF#3DG7E$GR2/,2;$%:KT#%,-AP'&Q)V[78
M(RML9(7_*LN<$&C5%>YX/?;Z V]+6YN5/_C8KB]J]$6=^NICK9ICW:8OVBU8
M/PS"+7UM5E'D;>ES-_IB 7)NGPM%$E%R7;7(9K5YD<YM(W;_FE?/V2V5<ZPT
MR6&&T-Y)A+F1U1-13;18V"X[%1I[MAUF^*J"- :X/Q-"KR?&0?-.QW\ 4$L#
M!!0    ( $*!_UBRN9WW7@0  &,2   9    >&PO=V]R:W-H965T<R]S:&5E
M=#0V+GAM;*U8:V_;-A3]*X16# F01$]+<F8;:"RG[;"N0=)NGQF)MKE(HDM2
M=MI?/Y)29)MB!"_3%UNBSCV7]]S+YV1'Z!-;(\3!<Y&7;&JM.=]<VS9+UZB
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
M##8X,O8_R>5E&C I8[MTD&()2$QS7_C@OG!6&UB(C )2+ &):5&('J(03=C
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
M+02=E!Q3=9(Q+I>"5,,@QUI:@EJ2H*4+Y8(M6L$62L&\YXQO-O&>;U=905/
M%Y6,+Q<@R'/,I(O&8M"*MZ9C"6W=*%FG2BBCM) M:"B)6B#7%42417$[(%?1
M;55TE2J64S&?;HN 1GP1C@D7C^_J'KC#R-_(-'0'C;#+?4%/027C5 4EA*;X
MN YCH&$Y@GR2((@6<O66K7I+]6Z&KV&T-[V!UR'%^XA)Q5L.FN *K=PH^:9J
M=YG/&X; !1*44\?TA(-&9R.,"VL#%XOO!?C#RNI-8%YM"L."EHZBNB'U#L:@
M->)BH6:>*J*$$!J&. 0O-\N7A+BN-3("X9D?@Q>?X.RTF;IO-E/U4&RNI&.Q
M03UO#8)(5%))/5G)(26TE@,EAU$6$A<4&90!T<B2 E$G)E**^0<[8@IV7#W:
MN9">Y95JJ02=NC'5BK;5BN9I1?-UH?6+W5E1:/X 4P*U>E&M:%NM:)Y6-%\7
M6K_XG2&%2N?S8F_2P/2F(RANN]5<DZLVI#0=)$Z3PR#7'$R3PZ"%Y8Y,DIVK
M@VI;=]&J-/F]#BQL43.MGDY":4%7U&P8M+ 'R_0PR(4CNVS8N3NHMG?3W0H<
MFJ:W:&"M-FK>R3+*2 W;$H64A%G+@6.1AD$XMN7IG!]46[^II@7*;)@[V#9J
M=7XR3@A%'66>SAF,2%F4/2)B9_R@VOE-]"YPZ)\L6W1^:LK)$DHH'=' 2(*6
MANC]9$'FV&:Q,W]0[?Z^V\(,#=5@+&KU@9<)O<LAOC*D_V*E<X%([0*_T[PT
MJ$[OX7*0\-O41DT^5449J0O%W\-D42:RQ:E1WH/ER-2(.C>(U&[P]'ZE]"I2
MY70ZNHU6M*U6-$\KFJ\+K5_6SI<B] .L"M+J4[6B;;6B>5K1?%UH_>)W/A6I
MWYF>K$I(4D:C^Z(Z8<$(^%H$<72(^*8R:Y[Z;.RIU^I1&[3SN0N9@Y_$MEI)
M/:UHOBZTNJ+SL^,4":8/U<&7G->K2%G]:KR]VQZN>5\=*1'NW\"K+93<]^"5
M7Q^=Z>#KDSRW 7W@VUX0XP.G,MXM^/),Z\,Q]04C6768XYXP1I+JXQ$'>TS+
M /[]@1!VNB@)VB-*Z_\ 4$L#!!0    ( $*!_UCTJ]F>K@0  - 9   9
M>&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;,U9;6^K-A3^*Q:KIELIMV"2D+1+
M(K6A5^O4JT7MNGV8]L$%I_$NX,PV2?OO=PR$EX2BIG*E?@F&^#P^?H[/8Q^8
M;+GX(5>4*O0<1XF<6BNEUA>V+8,5C8D\XVN:P#]++F*BX%8\V7(M* DSHSBR
M7<?Q[)BPQ)I-LF<+,9OP5$4LH0N!9!K'1+Q<T8AOIQ:V=@_NV--*Z0?V;+(F
M3_2>JH?U0L"=7:*$+*:)9#Q!@BZGUB6^\/%8&V0]_F1T*VMMI*?RR/D/?7,3
M3BU'>T0C&B@-0>"RH7,:11H)_/BO +7*,;5AO;U#_Y9-'B;S2"2=\^@O%JK5
MU!I;**1+DD;JCF]_I<6$AAHOX)',?M&VZ.M8*$BEXG%A#![$+,FOY+D@HF8
M..T&;F'@[AL,7C'H%P;]MQH,"H-!QDP^E8P'GR@RFPB^14+W!C3=R,C,K&'Z
M+-%QOU<"_F5@IV:W7$IT1R45&RK1%Y\JPB)YBKZBAWL??3DY12>()>B/%4\E
M24(YL16,JFWMH!CA*A_!?64$#WWGB5I)=)V$-&S:V^!MZ;*[<_G*[03\+4W.
M4-_I(==Q!RW^S-]NWF\Q][O-?1J .6XS;\RF7P:@G^'U7\&;DU0"\WR);I(
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
M;R+M0%%U;M5$\5W9_*RXTJU4.=SJ;I<*(Z"_KSE7QXG9H.F?9_\!4$L#!!0
M   ( $*!_UB+SVW=(00  +,5   9    >&PO=V]R:W-H965T<R]S:&5E=#4U
M+GAM;+V87V^K-AC&OXK%JJV5NO O(6V71#H-3#M'IU+7J-O%M L7G&#58&J;
MY'2??C90 BEQ3R1O-PDV?AZ;WVM>;,]VE#WS%"$!OF4DYW,K%:*XL6T>IRB#
M?$0+E,L[:\HR*&21;6Q>, 232I01VW.<P,X@SJW%K*J[9XL9+07!.;IG@)=9
M!MGK+2)T-[=<ZZWB 6]2H2KLQ:R &[1"XK&X9[)DMRX)SE#.,<T!0^NY]<F]
MB5Q?":H6?V"TXYUKH![EB=)G5?B<S"U'C0@1% ME >7?%BT1(<I)CN.E,;7:
M/I6P>_WF_FOU\/)AGB!'2TK^Q(E(Y]:5!1*TAB41#W3W&VH>:*+\8DIX]0MV
M35O' G')!<T:L1Q!AO/Z'WYK0'0$[OB(P&L$WJ%@<D3@-P+_>P7C1C ^% 1'
M!)-&4#VZ73][!2Z$ BYFC.X 4ZVEF[JHZ%=JR0OG:J*L!)-WL=2)Q2J%#*64
M)(CQGT#T4F+Q"LY#)" F_ +\#!Y7(3@_NP!GP 9<->8 Y^ QQX)?=BKN,"$R
M\++NK%N<V4(.4G5EQ\V EO6 O",#<L$=S47*090G*!G0AWI]\)$^^J!_3V-@
M2[HM8N\-\:VG=?Q2DA'P)I? <[SQ$)#OD0='Y>%'\GP$?.>H/-++0Q1+N5O)
M?0T,OYUO?N7G'_%;$L@YH&NP$C1^!G]]E??!9X$R_O? X&YKL_&PF4JB-[R
M,9I;,DMRQ+;(6OSX@QLXOPQQ-FD6FC2+#)GU(C)N(S+6N=<9@,ND7Y0L3F7.
M3=0+7""&:0+.Y67]DE\,A4?K?&IX3)J%M9E;ISWUM=S*-WLD9_"VRWV@E>>.
MIFVK'M!)"W2B!?K0DE3S/*99)C^(O)KN,*-E+BXEX)B4"<XWU6W,^9%<>:OM
MZ53 )LW"VLSUNN@FSCO" \W\L3,*AA$'+>+@ \1J#:3XP5*DE.%_Y*S=S^"&
M\Q!0K>^I0$V:A;59T $UG1[2--1AC_FT93[5,O^]A$P@1EY!#'D*$KS%"<H3
M4$ L\X3,%W6B&,P36N=3J9LT"VLSU^]@=T:N.SD ;ZC/'OBK%OR5%ORRBWLP
M2VCUI^(U:19>O7_] _]=DC#498_N=4OW6O_Y*Y\X>BE1+D"T1<-)0^MP*E^3
M9J%)L\B062\,KK/?B#@F5X:-FZ&@&'4+C;I%IMSZ<>EL$-W_;'VHMSXY2.[
M<FWD]9-):+3/R)1;'[ZWA^_];VM)?5<G!\-[MUX97Q^&PF2/D2FW?BCV&U=7
MNPL[NOY)4$SD"_#A&JBQG_97&@>?PJ5^$"<G(J.[5%-N=0#LSJ%5AMBF.BWD
M<A++65V?7[6U[8GDI^H<SMXWKX\S[R#;X)P#@M92ZHRF<M?!ZA/"NB!H41V!
M/5$A:%9=I@@FB*D&\OZ:4O%64!VTY[2+?P%02P,$%     @ 0H'_6#HO;^6A
M!   (QL  !D   !X;"]W;W)K<VAE971S+W-H965T-38N>&ULQ5E=<^(V%/TK
M&K?3R<XTL2V,@1282=ANNYVFDTFZNP^=/@@L0%U;HI* ,-,?7TDV-@:CA%0I
M+_$'ND?W7-]CG5C]->-?Q1QC"9ZRE(J!-Y=R<>W[8C+'&1)7;(&I^F7*>(:D
MNN0S7RPX1HD)RE(?!D'L9XA0;]@W]^[YL,^6,B44WW,@EEF&^.86IVP]\$)O
M>^.!S.92W_"'_06:X4<L/RWNN;KR2Y2$9)@*PBC@>#KP;L+K$8QU@!GQF>"U
MV#D'FLJ8L:_ZXF,R\ *=$4[Q1&H(I XK/,)IJI%4'G\7H%XYIP[</=^B?S#D
M%9DQ$GC$TB\DD?.!U_5 @J=HF<H'MOX9%X3:&F_"4F'^@G4^MM/SP&0I),N*
M8)5!1FA^1$]%(78"%$YS "P"X'Y ="2@502T#-$\,T/K/9)HV.=L#;@>K=#T
MB:F-B59L"-6/\5%R]2M1<7+X.$<<7]ZJ0B1@Q#+5'0*9^EZ\QQ*15+P#E^!;
MX .A!XKM@5#P^YPM!:*)Z/M2):+A_$DQZ6T^*3PR:0SN&)5S 7ZD"4[J\;XB
M4+* 6Q:WT KXRY)>@5;P/8 !C!KR&;T\O&5)IU46M67PHB-X#X^?5*66X[]4
MKP+)P )S(S@ZP6#":$)TA1OK9L75DKX6"S3! T]I5F"^PM[PNV_"./BAB;0C
ML%H)HK($D4%O6?MJ?-A7-YPC.L/J32#!> -VQ]VCC;E]LT8\ 7_\JB#!1XDS
M\6=3J2*7I7($5BM5NRQ5V]HM/ZF"2$7_0HDJE]>[)KXY2-N Z)?S:ABW5*^O
M=FD<CNE%O7),+;NXS"ZV9O?%O A5>C<KS-6+/7]BX ,B''Q&Z1*;O!.6IH@+
MW>DYAT8*^4R=G?3"WE4WW"/1,"JZ"CO--#HEC<[+)<EHNM&ZU$^2/*M)*_"I
MC>8(K%:#;EF#[IDUV759*D=@M5+URE+U7&BR=Z W&'7WVOEP3*L=-3=S&%2K
M=O"_J;*8ZCE9-@T[KLMPQX"$5BJ_,7J)LT7*-AB#A' E4,:!UFMCLE:P4UO,
M%5J=.JRHPS,+LDC 5;D<H=7+5;FJT&ZK7BC* F57<9UXOYD/QX1!?*25*\\3
M6GV"6U5&+U-EPS"+*BM/$MI-R1VA)%MFC9E9(T_N*4=H=9Z5NPGC<TO0ZJ].
M+I<CM'JY*A<5VFU43GF%A21TICN8L%R/&ZQ:NKF1[8BA"6VD^A9>*:S,4F@U
M&%L%@'_ Z_^=LT]Q\K-_"T<45I8H[)U;*E93=G*Y'*'5OTA4%@W:+=H]YA--
MG4VW'TWD'$F0H8W1#[A  B#=2WI4HW**"7H[[_9@[_5OS^&U'"OO!NW>[0X]
M'5LE[)&G/DM7:'6>E5&#YS9JT*E1<X56+U=EU*#=J+UBE7@&L96'-G)]B\]<
ML/)\T.[Y"@G\IV7"/L7)#_\M/F;!RCG"]KFUXM2 ND*KEZLRH-#^?<W!,A$?
M+!-P?YEPZAK]G>V&#/.9V841JL>75.;?[,N[Y4[/C=G?V+M_&UZ/\OV:"B;?
M/KI#?$:H "F>*LC@JJ,>$L]W9/(+R19F4V/,I&29.9UCE&"N!ZC?IXS)[86>
MH-P7&_X+4$L#!!0    ( $*!_U@M-#@45 0  -L1   9    >&PO=V]R:W-H
M965T<R]S:&5E=#4W+GAM;+5878_B-A3]*U:ZJF:D+OE@8#X*2 S3W4XE*C2C
M;1^J/ICD MYQXJSMP"#MC]]K)P3H!#-(] 7B)/?XGN/<F^/T5D*^J 6 )J\I
MSU3?6VB=W_F^BA>04M42.61X929D2C4.Y=Q7N02:V*"4^U$0=/V4LLP;].RY
MB1ST1*$YRV BB2K2E,KU/7"QZGNAMSGQQ.8+;4[X@UY.Y_ ,^DL^D3CR:Y2$
MI9 I)C(B8=;WAN'=*.R: 'O'7PQ6:N>8&"I3(5[,X#'I>X')"#C$VD!0_%O"
M"#@W2)C'MPK4J^<T@;O'&_1/ECR2F5(%(\'_9HE>]+T;CR0PHP773V+U.U2$
M.@8O%ES97[*J[@T\$A=*B[0*Q@Q2EI7_]+428B<@B@X$1%5 ])^ =N= 0+L*
M:%NB96:6U@/5=-"38D6DN1O1S('5QD8C&Y:997S6$J\RC-.#9TUUH85<D\>L
M?"B,N!</H"GCZI)\("PC8\8YGE8]7^.4)M"/*_C[$CXZ !^2L<CT0I'?L@22
MAOB1.[[KB/>1:LTWVO"]CYR PURV2#OXA41!=$6^/#^0BP^737FY8?XHLK<P
MY&LAF4J8?4 =N;;KM6G;2=I'UR:F.=.48]U\*Y@$+".MR#_#J=(2Z^#?IG4I
MH:^:H4USN%,YC:'O8?4KD$OP!C__%':#7YO$.!/8G@I7M0I7+O3!GT4Z!4G$
M;$]>A76B%P1/O'S4XF.C0!?XZ.[%7)+OCC4J=7,F<ZIN)5C'@IF&NAR$W9Z_
M;%"C4ZO1<:HQIJ\L+5*2@TR9UI"\E<"4,(E%FHJ,KPG-<\X:2^_>.=.I5-UI
M1QVB!0D=CT.W%J#K%D!(/<<7#/E<4$DS;1J7*O H!C(2,A>6?^/2.H%/Y7LF
ML#T-KFL-KO^_QG!]3A7.!+:GPDVMPLV[2J&Q )J8.^%.97[SIK2C3G-IW]9\
M;IU\GI"'J9+]0J::0):8]H<EST1C(3MQ3R7F3C(,6L&Q4@Z#K?D(CE)^U]*Y
M<4ZE6*'M]>6@>?'"'2,5.KD,4U%DVBZ4X"Q>+P1/0"H<*58ZUJE8 A%H.XUY
MWI1L0L:322-EYW0G4R[1NCN4V]W@$.EH2SIZ)^FC=)Q )].)WM")HH-TMH8K
M=#J9P01DC"W4O%Z0DJK;[/Z*XNLFYX4BA4*Z6 L):/,VSL 8<]N2*,<5IE,.
M)&%+EF !HQNABE!3Q&:&)LMY[T[N9(E*M-L=B8)6>$"AK1D+W6YLF'S%30GR
MWHJ3X6:396@XD#]0%,>^AJIV94W8&JA4S93/:K>.Y-XN$W%UKJT-"]V&QJW#
M9M5)3M=6C-.%.:LY.T(F.B[,UIZ%;G_VL*7.;'6,/S^.T*,M06E+_XA)J^#W
M&E5G6]@5G[.Z+W]G^YR"G-NO"@HM-+:V<B==GZV_7 SM?MW?WEY^]AA3.6>X
M.>$PP]"@=8W"R_)+0CG0(K>;\:G0N+6WAPN@V%;,#7A])H3>#,P$]?><P0]0
M2P,$%     @ 0H'_6&_!FUO1 @  2 <  !D   !X;"]W;W)K<VAE971S+W-H
M965T-3@N>&ULK55=;],P%/TK5IA@DV!)\]5NM)'Z 6)(DZJ5P0/BP4UN&VN.
M'6RG7?\]MI-F79<5'GA)_''/R3GWQM?#+1</,@=0Z+&@3(Z<7*GRVG5EFD.!
MY24O@>F=%1<%5GHJUJXL!>#,@@KJ^IX7NP4FS$F&=FTNDB&O%"4,Y@+)JBBP
MV$V \NW(Z3G[A3NRSI59<)-AB=>P '5?SH6>N2U+1@I@DG"&!*Q&SKAW/8U-
MO WX3F K#\;(.%ER_F F-]G(\8P@H) JPX#U:P-3H-00:1F_&TZG_:0!'H[W
M[)^M=^UEB25,.?U!,I6/G(&#,ECABJH[OOT"C9_(\*6<2OM$VR;6<U!:2<6+
M!JP5%(35;_S8Y.$ H'FZ 7X#\(\!X2N H $$UFBMS-J:8863H>!;)$RT9C,#
MFQN+UFX(,U5<**%WB<:I9*&PJA07.W3#ZG_")/<#6M1517R%Q@6OF))H1F1*
MN80,W;,,!'J"CM/4A!"V1G-A"I."1.<S4)A0>:'9[A<S='YV@<X08>A;SBN)
M62:'KM(.C XW;=1.:K7^*VIC=,N9RB7ZI!5DS_&N=M[:]_?V)_Y)PJ\5NT2!
M]Q[YGA]VZ)G^.SPX(2=HJQ%8ON"OU9CBDBA,T<_Q4BJ3TU]=V:K9PFXVTP"N
M98E3&#GZA$L0&W"2MV]ZL?>QR^I_(GMF/&R-AZ?8#XPSW;D(2WD!789KEMBR
MF :U27K]*.KWA^[FT$I'6!#U!GX;]DQDU(J,_E%DR2E)=SFG^AS(=[H%BI)6
MG?]SS1@=* GC03\Z%OPRK-\?#*Z";L%Q*S@^*7C*[:$$ENZ0/KD2-87K5!J_
MR%D41EXXB(ZDOHP+KX(X"GM'6MV#IE2 6-M>+9'M%/4!;5?;ZV!LN^#1^D1?
M$W57?Z*I[YA;+-:$241AI2F]R[Y.H*C[=CU1O+2M;\F5;J1VF.NK#H0)T/LK
MSM5^8C[07I[)'U!+ P04    " !"@?]80BO: D8#  #*%   #0   'AL+W-T
M>6QE<RYX;6S=6%UOVC 4_2N1NTZM-#5 VD!60-J0*DW:IDKMP]XJ0QRPY-B9
M8SK8KY]O',)'?1'KPPH+:F/[^)Q[?'U#W/9+LQ3L8<:8"1:YD.6 S(PI/H9A
M.9FQG)97JF#2(IG2.36VJZ=A66A&TQ)(N0@[K58<YI1+,NS+>7Z7FS*8J+DT
M ])MA@)W^Y(.2#N^)H&3&ZF4#<C3Q?N?<V5NWP7N?O;A[*SU='F[.WY1 9<D
M](K>'"!ZU<)U+89)Q]O2J^GG5JOAGF/DKH>\9J*TGC?F1D2,F!R4ASUI0(2[
MK<,2O#?#3CRLRV38SY1<5TM$W("-3G,6/%,Q(",J^%AS8&4TYV+IACLP,%%"
MZ<#8,K5VVC!2_G9PV_6@@FN=G$NEJ]@N@OL]KJ?O *L>&.1"- 8[Q T,^P4U
MAFEY9SO5Y&KP!134[<=E81U.-5VV.S=D3:AN-LA8Z93I)DR;K(:&?<$RL*/Y
M= 9WHXH00&-4;ALIIU,E:>5AQ:@;5G;"A'B Q_M'MJ6]R#;VM=I5V32MH;KI
M9%P']#?5G/:F[/6K=(."/ROS>6Z7(ZL^5 N[URSCBZJ_R!H#F'H;5Z=%(9:?
M!)_*G+G%'QQPV*<K7C!3FO^VT:!4)G: :1(\,VWX9'/DEZ;%(UN853DM,MQS
MYP0]_]L\3YEDFHI-T[;VCSG+KW8<==_*<O6MLFO8Z[%^9Q^[R9M3,!F?@LD3
MJ,DH.7Z/]3GNV$V>0B:[;_;-OM=D6)^$-HY;6X>M9C2 0^V ?(<CM%@'#<9S
M+@R7=6_&TY3)%V<N*V_HV/ZAMJ5OYZ<LHW-A'AMP0-;M;RSE\SQI9MU#(NI9
MZ_976%X[;D[4-A:7*5NP=%1W]71<-0/;L%'K"PB[R%UU^1&,XS _ A@6!W.
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
MC,W5K>;9_A=1^U]S??H)4$L#!!0    ( $*!_U@3)^RZ[P$  *4B   :
M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VKM.ZT 4A>%7B?P 3/8MP!&A
MHJ%%O( 5)A>1Q)8]"'A[HE"$95&<!LVJK+'E[;_Z9(U]]Y3W;=EUQW&[Z\?9
MQV%_')?-MI3^7TKC:IL/[7C5]?EXNK+NAD-;3LMAD_IV]=IN<M+Y?)&&GS.:
M^[N?,V?/GWW^GXG=>KU;Y8=N]7;(Q_++X/3>#:_C-N?2S)[;89/+LDD?^\OI
M,9T/<G6:W,P>7Y;-\/@B3:H=I!"D]8,,@JQ^D$.0UP\*"(KZ00L(6M0/NH:@
MZ_I!-Q!T4S_H%H)NZP?)'&6<$R1-L";06I!K(?!:$&PA$%N0;"$P6Q!M(5!;
MD&TA<%L0;B&06Y!N(;!;$&\AT%M1;R706U%O)=!;)R_;!'HKZJT$>BOJK01Z
M*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>MMDLX1
M;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U
M;T>]G4!OGVQV$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H':AW$.@=J'<0
MZ!VH=Q#H':AW$.@=J'<0Z!V3CY4$>@?J'01Z!^H=!'H'ZAU_J?=8/O=YO/1\
MK_'Y?TEU.=V;+X\_+[]/HH2+,\X)_DJY_P)02P,$%     @ 0H'_6&(CYQC8
M 0  2"(  !,   !;0V]N=&5N=%]4>7!E<UTN>&ULS=I=3X,P% ;@O[)P:T;7
MK_D1YXUZJU[X!RJ<#3*@3=O-^>\M3$TT2EQFXGL#@;;G/;3)<\7EXXNC,-FU
M31<6616CNV L%!6U)N3649=&EM:W)J9'OV+.%&NS(B9FLSDK;!>IB]/8U\BN
M+F]H:39-G-SNTNM0VVZ1>6I"-KG>3^RS%IEQKJD+$],XVW;EEY3I6T*>5@YS
M0E6[<)(F9.S;A'[DYX"W=?=;\KXN:?)@?+PS;9K%=@T+\:6AD(^7^*9'NUS6
M!96VV+1I21Z<)U.&BBBV3;XO>C*>'-,.T_[*C\X?RHP%IID/WKJ03LS3X7'O
M1]*OGKI4B'RLQS_Q(S&5/OK[J#_MDLI?9J?M?;9^/9Q'8,/M^#W^?,8?]0_L
M0X#T(4'Z4"!]:) ^YB!]G(+T<0;2QSE('WR&T@B*J!R%5(YB*D=!E:.HRE%8
MY2BN<A18.8JL D56@2*K0)%5H,@J4&05*+(*%%D%BJP"15:!(JM$D56BR"I1
M9)4HLDH4626*K!)%5HDBJT215:+(JE!D52BR*A19%8JL"D56A2*K0I%5H<BJ
M4&15*+)J%%DUBJP:15:-(JM&D56CR*I19-4HLNK_E/7)VO5?_]O0W_/6U-U[
M/AM^(+EZ!5!+ 0(4 Q0    ( $*!_U@'04UB@0   +$    0
M  "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ 0H'_6/?JQ8/O
M    *P(  !$              ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L!
M A0#%     @ 0H'_6)E<G",0!@  G"<  !,              ( !S0$  'AL
M+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " !"@?]8)8_>V,@%  #%'@
M&               @($."   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L!
M A0#%     @ 0H'_6(#F4#[8!@  ^QX  !@              ("!# X  'AL
M+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( $*!_U@G^-FH9P,
M -L+   8              " @1H5  !X;"]W;W)K<VAE971S+W-H965T,RYX
M;6Q02P$"% ,4    " !"@?]88(H'[0X'  "V'P  &               @(&W
M&   >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ 0H'_6"ZT
M?++# P  @ T  !@              ("!^Q\  'AL+W=O<FMS:&5E=',O<VAE
M970U+GAM;%!+ 0(4 Q0    ( $*!_U@S8%,\2PD  +Y0   8
M  " @?0C  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    " !"
M@?]89["&&#L'  !8'@  &               @(%U+0  >&PO=V]R:W-H965T
M<R]S:&5E=#<N>&UL4$L! A0#%     @ 0H'_6"&5&<.9!@   1   !@
M         ("!YC0  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0
M   ( $*!_U@^ DNBA (  +,%   8              " @;4[  !X;"]W;W)K
M<VAE971S+W-H965T.2YX;6Q02P$"% ,4    " !"@?]81.+2R7 #  ";!P
M&0              @(%O/@  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+
M 0(4 Q0    ( $*!_UC+VV'I:1@  *E-   9              " @19"  !X
M;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @ 0H'_6&["8"D
M P  Q 8  !D              ("!MEH  'AL+W=O<FMS:&5E=',O<VAE970Q
M,BYX;6Q02P$"% ,4    " !"@?]8>2>!.HX%   $#@  &0
M@('M70  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( $*!
M_UC:T&+Q0 T  *4D   9              " @;)C  !X;"]W;W)K<VAE971S
M+W-H965T,30N>&UL4$L! A0#%     @ 0H'_6$NT1ZS3#0  ]"D  !D
M         ("!*7$  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4
M    " !"@?]8LTR=RN\%   U$   &0              @($S?P  >&PO=V]R
M:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( $*!_UBK5\]TU00  ",,
M   9              " @5F%  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL
M4$L! A0#%     @ 0H'_6&P\W65_"P  .2(  !D              ("!98H
M 'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    " !"@?]8*^"<
M.<X#  #K"   &0              @($;E@  >&PO=V]R:W-H965T<R]S:&5E
M=#$Y+GAM;%!+ 0(4 Q0    ( $*!_UC*U*A,M0,  +0(   9
M  " @2":  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @
M0H'_6&.EE#X$"0  NA8  !D              ("!#)X  'AL+W=O<FMS:&5E
M=',O<VAE970R,2YX;6Q02P$"% ,4    " !"@?]8^E;D X "  "\!P  &0
M            @(%'IP  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4
M Q0    ( $*!_U@0PNQ 1 (  (H&   9              " @?ZI  !X;"]W
M;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @ 0H'_6*N^])Z* @
MGP4  !D              ("!>:P  'AL+W=O<FMS:&5E=',O<VAE970R-"YX
M;6Q02P$"% ,4    " !"@?]8J9@/#+0"  #V!0  &0              @($Z
MKP  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( $*!_UC/
M[$V%4PL  .XA   9              " @26R  !X;"]W;W)K<VAE971S+W-H
M965T,C8N>&UL4$L! A0#%     @ 0H'_6.0'C&3  P  YP@  !D
M     ("!K[T  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4
M" !"@?]8EQ2W@1X+   &(0  &0              @(&FP0  >&PO=V]R:W-H
M965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( $*!_U@U]1_/X 4  + /   9
M              " @?O,  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L!
M A0#%     @ 0H'_6#/]"TXE!@  C!$  !D              ("!$M,  'AL
M+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    " !"@?]8TR[*=/$#
M   O"@  &0              @(%NV0  >&PO=V]R:W-H965T<R]S:&5E=#,Q
M+GAM;%!+ 0(4 Q0    ( $*!_UA]6-(KM@0  .$,   9              "
M@9;=  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ 0H'_
M6 DXZJM) P  =P<  !D              ("!@^(  'AL+W=O<FMS:&5E=',O
M<VAE970S,RYX;6Q02P$"% ,4    " !"@?]8=O=4*@$#  "O!@  &0
M        @($#Y@  >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0
M   ( $*!_UBGAJ1YD (  (D&   9              " @3OI  !X;"]W;W)K
M<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @ 0H'_6 @6'YQ9 @  HP4
M !D              ("! NP  'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q0
M2P$"% ,4    " !"@?]8&H\^GB %  !U&P  &0              @(&2[@
M>&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( $*!_U@6X2OQ
M4@4  $\A   9              " @>GS  !X;"]W;W)K<VAE971S+W-H965T
M,S@N>&UL4$L! A0#%     @ 0H'_6'>/]_7]!   A2   !D
M ("!<OD  'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    " !"
M@?]8D&=HU-T/   # @$ &0              @(&F_@  >&PO=V]R:W-H965T
M<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( $*!_UBY;+1@ZP,  - 6   9
M          " @;H. 0!X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#
M%     @ 0H'_6#0@%7! !0  Y1H  !D              ("!W!(! 'AL+W=O
M<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4    " !"@?]8>[\0/"H(  "/
M-0  &0              @(%3& $ >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM
M;%!+ 0(4 Q0    ( $*!_UCXCOLCWP4  *DG   9              " @;0@
M 0!X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ 0H'_6.G$
M,5[" @  LP<  !D              ("!RB8! 'AL+W=O<FMS:&5E=',O<VAE
M970T-2YX;6Q02P$"% ,4    " !"@?]8LKF=]UX$  !C$@  &0
M    @('#*0$ >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    (
M $*!_UBTY0X&O0@   T[   9              " @5@N 0!X;"]W;W)K<VAE
M971S+W-H965T-#<N>&UL4$L! A0#%     @ 0H'_6.TGK0%^#P  J;8  !D
M             ("!3#<! 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"
M% ,4    " !"@?]836Q@J;<#  !K$@  &0              @($!1P$ >&PO
M=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( $*!_U@@]2^IGP<
M ,@T   9              " @>]* 0!X;"]W;W)K<VAE971S+W-H965T-3 N
M>&UL4$L! A0#%     @ 0H'_6(\6%[XL!   ]1   !D              ("!
MQ5(! 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    " !"@?]8
M7V&Y2/<%  "N)   &0              @($H5P$ >&PO=V]R:W-H965T<R]S
M:&5E=#4R+GAM;%!+ 0(4 Q0    ( $*!_UCTJ]F>K@0  - 9   9
M      " @59= 0!X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%
M  @ 0H'_6*R(D?L@!   2P\  !D              ("!.V(! 'AL+W=O<FMS
M:&5E=',O<VAE970U-"YX;6Q02P$"% ,4    " !"@?]8B\]MW2$$  "S%0
M&0              @(&29@$ >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+
M 0(4 Q0    ( $*!_U@Z+V_EH00  ",;   9              " @>IJ 0!X
M;"]W;W)K<VAE971S+W-H965T-38N>&UL4$L! A0#%     @ 0H'_6"TT.!14
M!   VQ$  !D              ("!PF\! 'AL+W=O<FMS:&5E=',O<VAE970U
M-RYX;6Q02P$"% ,4    " !"@?]8;\&;6]$"  !(!P  &0
M@(%-= $ >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    ( $*!
M_UA"*]H"1@,  ,H4   -              "  55W 0!X;"]S='EL97,N>&UL
M4$L! A0#%     @ 0H'_6)>*NQS     $P(   L              ( !QGH!
M %]R96QS+RYR96QS4$L! A0#%     @ 0H'_6%6EI<?\!   428   \
M         ( !KWL! 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( $*!_U@3
M)^RZ[P$  *4B   :              "  =B  0!X;"]?<F5L<R]W;W)K8F]O
M:RYX;6PN<F5L<U!+ 0(4 Q0    ( $*!_UAB(^<8V $  $@B   3
M      "  ?^" 0!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    !" $( !1(
'  B% 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>286</ContextCount>
  <ElementCount>274</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>67</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/DocumentandEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>9952151 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>9952152 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>9952153 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>9952154 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>9952155 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>9952156 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>9952157 - Disclosure - Nature of Business and Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/NatureofBusinessandBasisofPresentation</Role>
      <ShortName>Nature of Business and Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>9952158 - Disclosure - Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/SignificantAccountingPolicies</Role>
      <ShortName>Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>9952159 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>9952160 - Disclosure - Reinsurance</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/Reinsurance</Role>
      <ShortName>Reinsurance</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>9952161 - Disclosure - Litigation and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/LitigationandContingencies</Role>
      <ShortName>Litigation and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>9952162 - Disclosure - Earnings per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/EarningsperShare</Role>
      <ShortName>Earnings per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>9952163 - Disclosure - Investments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/Investments</Role>
      <ShortName>Investments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>9952164 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>9952165 - Disclosure - Other Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/OtherComprehensiveIncome</Role>
      <ShortName>Other Comprehensive Income</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>9952166 - Disclosure - Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/BenefitPlans</Role>
      <ShortName>Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>9952167 - Disclosure - Loss Reserves</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/LossReserves</Role>
      <ShortName>Loss Reserves</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>9952168 - Disclosure - Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/ShareholdersEquity</Role>
      <ShortName>Shareholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>9952169 - Disclosure - Share-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/ShareBasedCompensation</Role>
      <ShortName>Share-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>9952170 - Disclosure - Statutory Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/StatutoryInformation</Role>
      <ShortName>Statutory Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>9954471 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/SignificantAccountingPoliciesPolicies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.mgic.com/role/SignificantAccountingPolicies</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>9954472 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mgic.com/role/Debt</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9954473 - Disclosure - Reinsurance (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/ReinsuranceTables</Role>
      <ShortName>Reinsurance (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mgic.com/role/Reinsurance</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>9954474 - Disclosure - Earnings per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/EarningsperShareTables</Role>
      <ShortName>Earnings per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mgic.com/role/EarningsperShare</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9954475 - Disclosure - Investments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/InvestmentsTables</Role>
      <ShortName>Investments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mgic.com/role/Investments</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9954476 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mgic.com/role/FairValueMeasurements</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9954477 - Disclosure - Other Comprehensive Income (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/OtherComprehensiveIncomeTables</Role>
      <ShortName>Other Comprehensive Income (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mgic.com/role/OtherComprehensiveIncome</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9954478 - Disclosure - Benefit Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/BenefitPlansTables</Role>
      <ShortName>Benefit Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mgic.com/role/BenefitPlans</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9954479 - Disclosure - Loss Reserves (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/LossReservesTables</Role>
      <ShortName>Loss Reserves (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mgic.com/role/LossReserves</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9954480 - Disclosure - Share-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/ShareBasedCompensationTables</Role>
      <ShortName>Share-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mgic.com/role/ShareBasedCompensation</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9954481 - Disclosure - Statutory Information Statutory Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/StatutoryInformationStatutoryInformationTables</Role>
      <ShortName>Statutory Information Statutory Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9954482 - Disclosure - Debt - Summary of Debt Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/DebtSummaryofDebtObligationsDetails</Role>
      <ShortName>Debt - Summary of Debt Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9954483 - Disclosure - Debt - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/DebtNarrativeDetails</Role>
      <ShortName>Debt - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9954484 - Disclosure - Reinsurance - Summary of Premiums Earned and Losses Incurred (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails</Role>
      <ShortName>Reinsurance - Summary of Premiums Earned and Losses Incurred (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9954485 - Disclosure - Reinsurance - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/ReinsuranceNarrativeDetails</Role>
      <ShortName>Reinsurance - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9954486 - Disclosure - Reinsurance - Quota Share Transactions Terms (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/ReinsuranceQuotaShareTransactionsTermsDetails</Role>
      <ShortName>Reinsurance - Quota Share Transactions Terms (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9954487 - Disclosure - Reinsurance - Excess of Loss Reinsurance (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/ReinsuranceExcessofLossReinsuranceDetails</Role>
      <ShortName>Reinsurance - Excess of Loss Reinsurance (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9954488 - Disclosure - Reinsurance - Variable Interest Entity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/ReinsuranceVariableInterestEntityDetails</Role>
      <ShortName>Reinsurance - Variable Interest Entity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9954489 - Disclosure - Earnings per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/EarningsperShareDetails</Role>
      <ShortName>Earnings per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mgic.com/role/EarningsperShareTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9954490 - Disclosure - Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/InvestmentsDetails</Role>
      <ShortName>Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mgic.com/role/InvestmentsTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9954491 - Disclosure - Investments - Amortized Cost and Fair Values of Debt Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails</Role>
      <ShortName>Investments - Amortized Cost and Fair Values of Debt Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9954492 - Disclosure - Investments - Equity Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/InvestmentsEquitySecuritiesDetails</Role>
      <ShortName>Investments - Equity Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9954493 - Disclosure - Investments - Net Gains (Losses) On Investments and Other Financial Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/InvestmentsNetGainsLossesOnInvestmentsandOtherFinancialInstrumentsDetails</Role>
      <ShortName>Investments - Net Gains (Losses) On Investments and Other Financial Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9954494 - Disclosure - Investments - Securities In Unrealized Loss Position (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails</Role>
      <ShortName>Investments - Securities In Unrealized Loss Position (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9954495 - Disclosure - Fair Value Measurements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/FairValueMeasurementsDetails</Role>
      <ShortName>Fair Value Measurements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mgic.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9954496 - Disclosure - Fair Value Measurements - Assets and Liabilities Not Measured at Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/FairValueMeasurementsAssetsandLiabilitiesNotMeasuredatFairValueDetails</Role>
      <ShortName>Fair Value Measurements - Assets and Liabilities Not Measured at Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9954497 - Disclosure - Other Comprehensive Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/OtherComprehensiveIncomeDetails</Role>
      <ShortName>Other Comprehensive Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mgic.com/role/OtherComprehensiveIncomeTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9954498 - Disclosure - Other Comprehensive Income - Rollforward of AOCI (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/OtherComprehensiveIncomeRollforwardofAOCIDetails</Role>
      <ShortName>Other Comprehensive Income - Rollforward of AOCI (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9954499 - Disclosure - Benefit Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/BenefitPlansDetails</Role>
      <ShortName>Benefit Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mgic.com/role/BenefitPlansTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9954500 - Disclosure - Loss Reserves (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/LossReservesDetails</Role>
      <ShortName>Loss Reserves (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mgic.com/role/LossReservesTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9954501 - Disclosure - Loss Reserves - Reconciliation of Beginning and Ending Balances (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/LossReservesReconciliationofBeginningandEndingBalancesDetails</Role>
      <ShortName>Loss Reserves - Reconciliation of Beginning and Ending Balances (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9954502 - Disclosure - Shareholders' Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/ShareholdersEquityDetails</Role>
      <ShortName>Shareholders' Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mgic.com/role/ShareholdersEquity</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9954503 - Disclosure - Share-Based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/ShareBasedCompensationDetails</Role>
      <ShortName>Share-Based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mgic.com/role/ShareBasedCompensationTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9954504 - Disclosure - Statutory Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/StatutoryInformationDetails</Role>
      <ShortName>Statutory Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mgic.com/role/StatutoryInformationStatutoryInformationTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="mtg-20240630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>9954505 - Disclosure - Statutory Information - Summary of Amounts Disclosed Under Statutory Accounting Practices (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mgic.com/role/StatutoryInformationSummaryofAmountsDisclosedUnderStatutoryAccountingPracticesDetails</Role>
      <ShortName>Statutory Information - Summary of Amounts Disclosed Under Statutory Accounting Practices (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="mtg-20240630.htm">mtg-20240630.htm</File>
    <File>mtg-20240630.xsd</File>
    <File>mtg-20240630_cal.xml</File>
    <File>mtg-20240630_def.xml</File>
    <File>mtg-20240630_lab.xml</File>
    <File>mtg-20240630_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>mtg-20240630_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1015">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>79
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "mtg-20240630.htm": {
   "nsprefix": "mtg",
   "nsuri": "http://www.mgic.com/20240630",
   "dts": {
    "inline": {
     "local": [
      "mtg-20240630.htm"
     ]
    },
    "schema": {
     "local": [
      "mtg-20240630.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "mtg-20240630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "mtg-20240630_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "mtg-20240630_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "mtg-20240630_pre.xml"
     ]
    }
   },
   "keyStandard": 239,
   "keyCustom": 35,
   "axisStandard": 17,
   "axisCustom": 0,
   "memberStandard": 35,
   "memberCustom": 31,
   "hidden": {
    "total": 15,
    "http://fasb.org/us-gaap/2024": 7,
    "http://xbrl.sec.gov/dei/2024": 5,
    "http://www.mgic.com/20240630": 3
   },
   "contextCount": 286,
   "entityCount": 1,
   "segmentCount": 67,
   "elementCount": 560,
   "unitCount": 6,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 1015,
    "http://xbrl.sec.gov/dei/2024": 29,
    "http://xbrl.sec.gov/ecd/2024": 4
   },
   "report": {
    "R1": {
     "role": "http://www.mgic.com/role/DocumentandEntityInformation",
     "longName": "0000001 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS",
     "longName": "9952151 - Statement - CONSOLIDATED BALANCE SHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:OtherInvestments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
     "longName": "9952152 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
     "longName": "9952153 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS",
     "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:DirectPremiumsWritten",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:DirectPremiumsWritten",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
     "longName": "9952154 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY",
     "longName": "9952155 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-17",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-25",
      "name": "mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "longName": "9952156 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DepreciationAmortizationAndAccretionNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.mgic.com/role/NatureofBusinessandBasisofPresentation",
     "longName": "9952157 - Disclosure - Nature of Business and Basis of Presentation",
     "shortName": "Nature of Business and Basis of Presentation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.mgic.com/role/SignificantAccountingPolicies",
     "longName": "9952158 - Disclosure - Significant Accounting Policies",
     "shortName": "Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.mgic.com/role/Debt",
     "longName": "9952159 - Disclosure - Debt",
     "shortName": "Debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.mgic.com/role/Reinsurance",
     "longName": "9952160 - Disclosure - Reinsurance",
     "shortName": "Reinsurance",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ReinsuranceTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ReinsuranceTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.mgic.com/role/LitigationandContingencies",
     "longName": "9952161 - Disclosure - Litigation and Contingencies",
     "shortName": "Litigation and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.mgic.com/role/EarningsperShare",
     "longName": "9952162 - Disclosure - Earnings per Share",
     "shortName": "Earnings per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.mgic.com/role/Investments",
     "longName": "9952163 - Disclosure - Investments",
     "shortName": "Investments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.mgic.com/role/FairValueMeasurements",
     "longName": "9952164 - Disclosure - Fair Value Measurements",
     "shortName": "Fair Value Measurements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.mgic.com/role/OtherComprehensiveIncome",
     "longName": "9952165 - Disclosure - Other Comprehensive Income",
     "shortName": "Other Comprehensive Income",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.mgic.com/role/BenefitPlans",
     "longName": "9952166 - Disclosure - Benefit Plans",
     "shortName": "Benefit Plans",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.mgic.com/role/LossReserves",
     "longName": "9952167 - Disclosure - Loss Reserves",
     "shortName": "Loss Reserves",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.mgic.com/role/ShareholdersEquity",
     "longName": "9952168 - Disclosure - Shareholders' Equity",
     "shortName": "Shareholders' Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.mgic.com/role/ShareBasedCompensation",
     "longName": "9952169 - Disclosure - Share-Based Compensation",
     "shortName": "Share-Based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.mgic.com/role/StatutoryInformation",
     "longName": "9952170 - Disclosure - Statutory Information",
     "shortName": "Statutory Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:InsuranceDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:InsuranceDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R23": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-9",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.mgic.com/role/SignificantAccountingPoliciesPolicies",
     "longName": "9954471 - Disclosure - Significant Accounting Policies (Policies)",
     "shortName": "Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.mgic.com/role/DebtTables",
     "longName": "9954472 - Disclosure - Debt (Tables)",
     "shortName": "Debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.mgic.com/role/ReinsuranceTables",
     "longName": "9954473 - Disclosure - Reinsurance (Tables)",
     "shortName": "Reinsurance (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectsOfReinsuranceTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectsOfReinsuranceTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.mgic.com/role/EarningsperShareTables",
     "longName": "9954474 - Disclosure - Earnings per Share (Tables)",
     "shortName": "Earnings per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.mgic.com/role/InvestmentsTables",
     "longName": "9954475 - Disclosure - Investments (Tables)",
     "shortName": "Investments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.mgic.com/role/FairValueMeasurementsTables",
     "longName": "9954476 - Disclosure - Fair Value Measurements (Tables)",
     "shortName": "Fair Value Measurements (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.mgic.com/role/OtherComprehensiveIncomeTables",
     "longName": "9954477 - Disclosure - Other Comprehensive Income (Tables)",
     "shortName": "Other Comprehensive Income (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.mgic.com/role/BenefitPlansTables",
     "longName": "9954478 - Disclosure - Benefit Plans (Tables)",
     "shortName": "Benefit Plans (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.mgic.com/role/LossReservesTables",
     "longName": "9954479 - Disclosure - Loss Reserves (Tables)",
     "shortName": "Loss Reserves (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.mgic.com/role/ShareBasedCompensationTables",
     "longName": "9954480 - Disclosure - Share-Based Compensation (Tables)",
     "shortName": "Share-Based Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.mgic.com/role/StatutoryInformationStatutoryInformationTables",
     "longName": "9954481 - Disclosure - Statutory Information Statutory Information (Tables)",
     "shortName": "Statutory Information Statutory Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StatutoryAccountingPracticesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StatutoryAccountingPracticesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.mgic.com/role/DebtSummaryofDebtObligationsDetails",
     "longName": "9954482 - Disclosure - Debt - Summary of Debt Obligations (Details)",
     "shortName": "Debt - Summary of Debt Obligations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-61",
      "name": "us-gaap:LongTermDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-61",
      "name": "us-gaap:LongTermDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.mgic.com/role/DebtNarrativeDetails",
     "longName": "9954483 - Disclosure - Debt - Narrative (Details)",
     "shortName": "Debt - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InterestPaid",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InterestPaid",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails",
     "longName": "9954484 - Disclosure - Reinsurance - Summary of Premiums Earned and Losses Incurred (Details)",
     "shortName": "Reinsurance - Summary of Premiums Earned and Losses Incurred (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:DirectPremiumsEarned",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:DirectPremiumsEarned",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.mgic.com/role/ReinsuranceNarrativeDetails",
     "longName": "9954485 - Disclosure - Reinsurance - Narrative (Details)",
     "shortName": "Reinsurance - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-70",
      "name": "mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingCommissionPercent",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.mgic.com/role/ReinsuranceQuotaShareTransactionsTermsDetails",
     "longName": "9954486 - Disclosure - Reinsurance - Quota Share Transactions Terms (Details)",
     "shortName": "Reinsurance - Quota Share Transactions Terms (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-72",
      "name": "mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "mtg:ScheduleOfQuotaShareReinsuranceAgreementsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-72",
      "name": "mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "mtg:ScheduleOfQuotaShareReinsuranceAgreementsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.mgic.com/role/ReinsuranceExcessofLossReinsuranceDetails",
     "longName": "9954487 - Disclosure - Reinsurance - Excess of Loss Reinsurance (Details)",
     "shortName": "Reinsurance - Excess of Loss Reinsurance (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-81",
      "name": "mtg:AmortizationPeriodExcessofLossReinsuranceCoverage",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ReinsuranceRetentionPolicyTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-81",
      "name": "mtg:AmortizationPeriodExcessofLossReinsuranceCoverage",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ReinsuranceRetentionPolicyTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.mgic.com/role/ReinsuranceVariableInterestEntityDetails",
     "longName": "9954488 - Disclosure - Reinsurance - Variable Interest Entity (Details)",
     "shortName": "Reinsurance - Variable Interest Entity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:Assets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-118",
      "name": "us-gaap:Assets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.mgic.com/role/EarningsperShareDetails",
     "longName": "9954489 - Disclosure - Earnings per Share (Details)",
     "shortName": "Earnings per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.mgic.com/role/InvestmentsDetails",
     "longName": "9954490 - Disclosure - Investments (Details)",
     "shortName": "Investments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:AssetsHeldByInsuranceRegulators",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails",
     "longName": "9954491 - Disclosure - Investments - Amortized Cost and Fair Values of Debt Securities (Details)",
     "shortName": "Investments - Amortized Cost and Fair Values of Debt Securities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.mgic.com/role/InvestmentsEquitySecuritiesDetails",
     "longName": "9954492 - Disclosure - Investments - Equity Securities (Details)",
     "shortName": "Investments - Equity Securities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:EquitySecuritiesFvNiCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EquitySecuritiesFvNiUnrealizedGain",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.mgic.com/role/InvestmentsNetGainsLossesOnInvestmentsandOtherFinancialInstrumentsDetails",
     "longName": "9954493 - Disclosure - Investments - Net Gains (Losses) On Investments and Other Financial Instruments (Details)",
     "shortName": "Investments - Net Gains (Losses) On Investments and Other Financial Instruments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRealizedGainLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRealizedGainLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails",
     "longName": "9954494 - Disclosure - Investments - Securities In Unrealized Loss Position (Details)",
     "shortName": "Investments - Securities In Unrealized Loss Position (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.mgic.com/role/FairValueMeasurementsDetails",
     "longName": "9954495 - Disclosure - Fair Value Measurements (Details)",
     "shortName": "Fair Value Measurements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-188",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.mgic.com/role/FairValueMeasurementsAssetsandLiabilitiesNotMeasuredatFairValueDetails",
     "longName": "9954496 - Disclosure - Fair Value Measurements - Assets and Liabilities Not Measured at Fair Value (Details)",
     "shortName": "Fair Value Measurements - Assets and Liabilities Not Measured at Fair Value (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-225",
      "name": "mtg:OtherInvestedAssetsFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-225",
      "name": "mtg:OtherInvestedAssetsFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.mgic.com/role/OtherComprehensiveIncomeDetails",
     "longName": "9954497 - Disclosure - Other Comprehensive Income (Details)",
     "shortName": "Other Comprehensive Income (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-9",
      "name": "us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.mgic.com/role/OtherComprehensiveIncomeRollforwardofAOCIDetails",
     "longName": "9954498 - Disclosure - Other Comprehensive Income - Rollforward of AOCI (Details)",
     "shortName": "Other Comprehensive Income - Rollforward of AOCI (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.mgic.com/role/BenefitPlansDetails",
     "longName": "9954499 - Disclosure - Benefit Plans (Details)",
     "shortName": "Benefit Plans (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-257",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-257",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.mgic.com/role/LossReservesDetails",
     "longName": "9954500 - Disclosure - Loss Reserves (Details)",
     "shortName": "Loss Reserves (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "mtg:PremiumRefundLiabilityExpectedClaimPayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.mgic.com/role/LossReservesReconciliationofBeginningandEndingBalancesDetails",
     "longName": "9954501 - Disclosure - Loss Reserves - Reconciliation of Beginning and Ending Balances (Details)",
     "shortName": "Loss Reserves - Reconciliation of Beginning and Ending Balances (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-59",
      "name": "us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.mgic.com/role/ShareholdersEquityDetails",
     "longName": "9954502 - Disclosure - Shareholders' Equity (Details)",
     "shortName": "Shareholders' Equity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:TreasuryStockSharesAcquired",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:TreasuryStockSharesAcquired",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.mgic.com/role/ShareBasedCompensationDetails",
     "longName": "9954503 - Disclosure - Share-Based Compensation (Details)",
     "shortName": "Share-Based Compensation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-276",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-276",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.mgic.com/role/StatutoryInformationDetails",
     "longName": "9954504 - Disclosure - Statutory Information (Details)",
     "shortName": "Statutory Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "mtg:NumberOfJurisdictionsWithRiskToCapitalRequirements",
      "unitRef": "jurisdiction",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "mtg:NumberOfJurisdictionsWithRiskToCapitalRequirements",
      "unitRef": "jurisdiction",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.mgic.com/role/StatutoryInformationSummaryofAmountsDisclosedUnderStatutoryAccountingPracticesDetails",
     "longName": "9954505 - Disclosure - Statutory Information - Summary of Amounts Disclosed Under Statutory Accounting Practices (Details)",
     "shortName": "Statutory Information - Summary of Amounts Disclosed Under Statutory Accounting Practices (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:StatutoryAccountingPracticesDisclosureTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:StatutoryAccountingPracticesDisclosureTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mtg-20240630.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "mtg_A1000IncreaseDecreaseInAverageSeverityReserveFactorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "A1000IncreaseDecreaseInAverageSeverityReserveFactorMember",
     "presentation": [
      "http://www.mgic.com/role/LossReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "$1,000 Increase/Decrease In Average Severity Reserve Factor",
        "label": "$1,000 Increase/Decrease In Average Severity Reserve Factor [Member]",
        "documentation": "$1,000 Increase/Decrease In Average Severity Reserve Factor"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_A2022TraditionalXOLMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "A2022TraditionalXOLMember",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceExcessofLossReinsuranceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2022 Traditional XOL",
        "label": "2022 Traditional XOL [Member]",
        "documentation": "2022 Traditional XOL"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_A2023TraditionalXOLMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "A2023TraditionalXOLMember",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceExcessofLossReinsuranceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2023 Traditional XOL",
        "label": "2023 Traditional XOL [Member]",
        "documentation": "2023 Traditional XOL"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_A2024TraditionalXOLMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "A2024TraditionalXOLMember",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceExcessofLossReinsuranceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024 Traditional XOL",
        "label": "2024 Traditional XOL [Member]",
        "documentation": "2024 Traditional XOL"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AOCIAttributableToParentNetOfTaxRollForward",
     "presentation": [
      "http://www.mgic.com/role/OtherComprehensiveIncomeRollforwardofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]",
        "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedInvestmentIncomeReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedInvestmentIncomeReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued investment income",
        "label": "Accrued Investment Income Receivable",
        "documentation": "Interest, dividends, rents, ancillary and other revenues earned but not yet received by the entity on its investments."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r611",
      "r969"
     ]
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember",
     "presentation": [
      "http://www.mgic.com/role/OtherComprehensiveIncomeDetails",
      "http://www.mgic.com/role/OtherComprehensiveIncomeRollforwardofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net benefit plan assets and (obligations) recognized in shareholders' equity",
        "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]",
        "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r3",
      "r14",
      "r22",
      "r77",
      "r970",
      "r971",
      "r972"
     ]
    },
    "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember",
     "presentation": [
      "http://www.mgic.com/role/OtherComprehensiveIncomeDetails",
      "http://www.mgic.com/role/OtherComprehensiveIncomeRollforwardofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net unrealized gains and (losses) on available-for-sale securities",
        "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]",
        "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r147",
      "r148",
      "r149",
      "r150",
      "r157",
      "r158",
      "r970"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "presentation": [
      "http://www.mgic.com/role/OtherComprehensiveIncomeRollforwardofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r157",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accumulated other comprehensive income (loss), net of tax",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r22",
      "r78",
      "r146",
      "r606",
      "r654",
      "r657"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract",
     "presentation": [
      "http://www.mgic.com/role/OtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amounts Reclassified From Accumulated Other Comprehensive Income [Abstract]",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "presentation": [
      "http://www.mgic.com/role/OtherComprehensiveIncomeRollforwardofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r157",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY",
      "http://www.mgic.com/role/OtherComprehensiveIncomeDetails",
      "http://www.mgic.com/role/OtherComprehensiveIncomeRollforwardofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive income (loss)",
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r14",
      "r22",
      "r486",
      "r489",
      "r540",
      "r649",
      "r650",
      "r970",
      "r971",
      "r972",
      "r981",
      "r982",
      "r983",
      "r984"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional 402(v) Disclosure",
        "label": "Additional 402(v) Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r907"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Paid-in capital",
        "label": "Additional Paid in Capital, Common Stock",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Paid-in capital",
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r676",
      "r981",
      "r982",
      "r983",
      "r984",
      "r1029",
      "r1105"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation, Amount",
        "label": "Adjustment to Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation:",
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote",
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment To PEO Compensation, Footnote",
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity compensation",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r44",
      "r428"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table",
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r953"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Amount",
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r879",
      "r889",
      "r899",
      "r931"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined",
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r882",
      "r892",
      "r902",
      "r934"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Pension Adjustments Service Cost",
        "label": "Aggregate Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r954"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Adjustments to Compensation",
        "label": "All Adjustments to Compensation [Member]"
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Executive Categories",
        "label": "All Executive Categories [Member]"
       }
      }
     },
     "auth_ref": [
      "r927"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Individuals",
        "label": "All Individuals [Member]"
       }
      }
     },
     "auth_ref": [
      "r883",
      "r893",
      "r903",
      "r927",
      "r935",
      "r939",
      "r947"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Trading Arrangements",
        "label": "All Trading Arrangements [Member]"
       }
      }
     },
     "auth_ref": [
      "r945"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.mgic.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "mtg_AmortizationPeriodExcessofLossReinsuranceCoverage": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "AmortizationPeriodExcessofLossReinsuranceCoverage",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceExcessofLossReinsuranceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization period excess of loss reinsurance coverage",
        "label": "Amortization Period Excess of Loss Reinsurance Coverage",
        "documentation": "Amortization Period Excess of Loss Reinsurance Coverage"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_AmountOfPolicyholdersPositionAboveOrBelowRequiredRegulatoryMinimum": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "AmountOfPolicyholdersPositionAboveOrBelowRequiredRegulatoryMinimum",
     "crdr": "debit",
     "presentation": [
      "http://www.mgic.com/role/StatutoryInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Amount of policyholders position above or below required MPP",
        "label": "Amount of policyholders position above or below required regulatory minimum",
        "documentation": "The amount by which the entity's policyholders position (the insurer's net worth or surplus, contingency reserve and a portion of the reserves for unearned premiums) was above or below the required regulatory minimum of the entity's domiciliary state."
       }
      }
     },
     "auth_ref": []
    },
    "mtg_AmountOfRequiredMpp": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "AmountOfRequiredMpp",
     "crdr": "debit",
     "presentation": [
      "http://www.mgic.com/role/StatutoryInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Amount of required MPP",
        "label": "Amount of required MPP",
        "documentation": "The amount of minimum policyholder position (MPP) required by the entity's domiciliary state."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetBackedSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetBackedSecuritiesMember",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsDetails",
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails",
      "http://www.mgic.com/role/InvestmentsDetails",
      "http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ABS",
        "label": "Asset-Backed Securities [Member]",
        "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans."
       }
      }
     },
     "auth_ref": [
      "r825",
      "r849",
      "r999",
      "r1005",
      "r1006"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.mgic.com/role/ReinsuranceVariableInterestEntityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "terseLabel": "Assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r119",
      "r141",
      "r170",
      "r217",
      "r220",
      "r225",
      "r226",
      "r267",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r481",
      "r483",
      "r526",
      "r601",
      "r700",
      "r814",
      "r815",
      "r848",
      "r870",
      "r1019",
      "r1020",
      "r1043"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSETS",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/FairValueMeasurementsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets, Fair Value Disclosure",
        "documentation": "Fair value portion of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r499",
      "r500",
      "r838"
     ]
    },
    "us-gaap_AssetsHeldByInsuranceRegulators": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsHeldByInsuranceRegulators",
     "crdr": "debit",
     "presentation": [
      "http://www.mgic.com/role/InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets held by insurance regulatory requirements",
        "label": "Assets Held by Insurance Regulators",
        "documentation": "Carrying amount of cash and investment securities on deposit with state regulatory authorities in connection with capital requirements."
       }
      }
     },
     "auth_ref": [
      "r667"
     ]
    },
    "us-gaap_AssetsHeldInTrust": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsHeldInTrust",
     "crdr": "debit",
     "presentation": [
      "http://www.mgic.com/role/InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets held in trust for the benefit of contractual counterparties",
        "label": "Asset, Held-in-Trust",
        "documentation": "The total amount of cash and securities held by third party trustees pursuant to terms of debt instruments or other agreements as of the date of each statement of financial position presented, which can be used by the trustee only to pay the noncurrent portion of specified obligations."
       }
      }
     },
     "auth_ref": [
      "r976"
     ]
    },
    "us-gaap_AssumedPremiumsEarned": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssumedPremiumsEarned",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails": {
       "parentTag": "us-gaap_PremiumsEarnedNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assumed",
        "label": "Assumed Premiums Earned",
        "documentation": "Amount of earned premiums assumed from other entities."
       }
      }
     },
     "auth_ref": [
      "r631",
      "r662",
      "r665",
      "r1064"
     ]
    },
    "us-gaap_AssumedPremiumsWritten": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssumedPremiumsWritten",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_PremiumsWrittenNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assumed",
        "label": "Assumed Premiums Written",
        "documentation": "Amount of written premiums assumed from other entities."
       }
      }
     },
     "auth_ref": [
      "r662"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.mgic.com/role/InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross Unrealized Gains",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax",
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r239"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "crdr": "debit",
     "presentation": [
      "http://www.mgic.com/role/InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Gross Unrealized Losses",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax",
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r240"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails",
      "http://www.mgic.com/role/InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Fixed maturities, amortized cost",
        "terseLabel": "Amortized Cost",
        "totalLabel": "Amortized Cost",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r236",
      "r277",
      "r599"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesAbstract",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment portfolio:",
        "label": "Debt Securities, Available-for-Sale [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails": {
       "parentTag": "mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Due after five years through ten years",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1002"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails": {
       "parentTag": "mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due after five years through ten years",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10",
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r245",
      "r590"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails": {
       "parentTag": "mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Due after one year through five years",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1001"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails": {
       "parentTag": "mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due after one year through five years",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r244",
      "r589"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails": {
       "parentTag": "mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Due after ten years",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1003"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails": {
       "parentTag": "mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due after ten years",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10",
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r246",
      "r591"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract",
     "presentation": [
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortized cost",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract",
     "presentation": [
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails": {
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total debt securities with single maturity date, amortized cost",
        "label": "Available For Sale Securities, Debt Maturities, With Single Maturity Date, Amortized Cost",
        "documentation": "This item represents the total debt securities, categorized neither as held-to-maturity nor trading securities, which have a single maturity date, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments, as defined), and fair value hedge accounting adjustments, if any."
       }
      }
     },
     "auth_ref": []
    },
    "mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails": {
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total debt securities with single maturity date, fair value",
        "label": "Available For Sale Securities, Debt Maturities, With Single Maturity Date, Fair Value",
        "documentation": "This item represents the total fair value of debt securities, categorized neither as held-to-maturity nor trading securities, which have a single maturity date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails": {
       "parentTag": "mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Due in one year or less",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1000"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails": {
       "parentTag": "mtg_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due in one year or less",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One",
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r243",
      "r588"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails": {
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total debt securities without single maturity date, amortized cost",
        "label": "Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Amortized Cost",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping."
       }
      }
     },
     "auth_ref": [
      "r998",
      "r999"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails": {
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total debt securities without single maturity date, fair value",
        "label": "Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Fair Value",
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r587",
      "r998"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Investments",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.mgic.com/role/FairValueMeasurementsDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.mgic.com/role/FairValueMeasurementsDetails",
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails",
      "http://www.mgic.com/role/InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed income available-for-sale",
        "verboseLabel": "Fair Value",
        "totalLabel": "Total at end of period",
        "label": "Debt Securities, Available-for-Sale",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r237",
      "r277",
      "r499",
      "r581",
      "r838",
      "r840",
      "r991",
      "r1033",
      "r1034",
      "r1035"
     ]
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price",
        "label": "Award Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r942"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value as of Grant Date",
        "label": "Award Grant Date Fair Value"
       }
      }
     },
     "auth_ref": [
      "r943"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r938"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing, How MNPI Considered",
        "label": "Award Timing, How MNPI Considered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r938"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Method",
        "label": "Award Timing Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r938"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Considered",
        "label": "Award Timing MNPI Considered [Flag]"
       }
      }
     },
     "auth_ref": [
      "r938"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Disclosure",
        "label": "Award Timing MNPI Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r938"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Predetermined",
        "label": "Award Timing Predetermined [Flag]"
       }
      }
     },
     "auth_ref": [
      "r938"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.mgic.com/role/ShareBasedCompensationDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Axis]",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Securities",
        "label": "Award Underlying Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r941"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r940"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures",
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r939"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table",
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r939"
     ]
    },
    "us-gaap_BenefitsLossesAndExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BenefitsLossesAndExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total losses and expenses",
        "label": "Benefits, Losses and Expenses",
        "documentation": "The total amount of expense recognized during the period for future policy benefits, claims and claims adjustment costs, and for selling, general and administrative costs."
       }
      }
     },
     "auth_ref": [
      "r625"
     ]
    },
    "us-gaap_BenefitsLossesAndExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BenefitsLossesAndExpensesAbstract",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Losses and expenses:",
        "label": "Benefits, Losses and Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsAssetsandLiabilitiesNotMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying Value",
        "label": "Reported Value Measurement [Member]",
        "documentation": "Measured as reported on the statement of financial position (balance sheet)."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r51"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r139",
      "r809"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash and cash equivalents and restricted cash and cash equivalents at beginning of period",
        "periodEndLabel": "Cash and cash equivalents and restricted cash and cash equivalents at end of period",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r86",
      "r167"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net increase (decrease) in cash and cash equivalents and restricted cash and cash equivalents",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r86"
     ]
    },
    "us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries",
     "crdr": "debit",
     "presentation": [
      "http://www.mgic.com/role/StatutoryInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividend paid to MGIC Investment Corporation",
        "label": "SEC Schedule, 12-04, Cash Dividends Paid to Registrant, Consolidated Subsidiaries",
        "documentation": "This element represents disclosure of the aggregate cash dividends paid to the entity by consolidated subsidiaries."
       }
      }
     },
     "auth_ref": [
      "r173"
     ]
    },
    "us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseLineItems",
     "presentation": [
      "http://www.mgic.com/role/LossReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Causes of Increase (Decrease) in Liability for Unpaid Claims and Claims Adjustment Expense [Line Items]",
        "label": "Causes of Increase (Decrease) in Liability for Unpaid Claims and Claims Adjustment Expense [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r852"
     ]
    },
    "us-gaap_CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTable",
     "presentation": [
      "http://www.mgic.com/role/LossReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Causes of Increase (Decrease) in Liability for Unpaid Claims and Claims Adjustment Expense [Table]",
        "label": "Liability for Unpaid Claim and Claim Adjustment Expense, Change [Table]",
        "documentation": "Disclosure of information about change in incurred claim and claim adjustment expenses recognized in statement of income and attributable to insured event from prior year. Includes, but is not limited to, reason for change and disclosure of fact whether additional or return premium was accrued as result of prior-year effect."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r852"
     ]
    },
    "us-gaap_CededCreditRiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CededCreditRiskAxis",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceExcessofLossReinsuranceDetails",
      "http://www.mgic.com/role/ReinsuranceNarrativeDetails",
      "http://www.mgic.com/role/ReinsuranceQuotaShareTransactionsTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reinsurer, Name [Axis]",
        "label": "Reinsurer, Name [Axis]",
        "documentation": "Information by name of reinsurer or group of reinsurers in reinsurance contract."
       }
      }
     },
     "auth_ref": [
      "r960",
      "r1055"
     ]
    },
    "us-gaap_CededCreditRiskReinsurerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CededCreditRiskReinsurerDomain",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceExcessofLossReinsuranceDetails",
      "http://www.mgic.com/role/ReinsuranceNarrativeDetails",
      "http://www.mgic.com/role/ReinsuranceQuotaShareTransactionsTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reinsurer Name [Domain]",
        "label": "Reinsurer, Name [Domain]",
        "documentation": "Name of reinsurer or group of reinsurers in reinsurance contract."
       }
      }
     },
     "auth_ref": [
      "r1055"
     ]
    },
    "us-gaap_CededPremiumsEarned": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CededPremiumsEarned",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails": {
       "parentTag": "us-gaap_PremiumsEarnedNet",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Ceded",
        "label": "Ceded Premiums Earned",
        "documentation": "Amount of earned premiums ceded to other entities."
       }
      }
     },
     "auth_ref": [
      "r630",
      "r659",
      "r660",
      "r663",
      "r665",
      "r1064"
     ]
    },
    "us-gaap_CededPremiumsWritten": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CededPremiumsWritten",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_PremiumsWrittenNet",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Ceded",
        "label": "Ceded Premiums Written",
        "documentation": "Amount of written premiums ceded to other entities."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r115"
     ]
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changed Peer Group, Footnote",
        "label": "Changed Peer Group, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r918"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year",
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r915"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested",
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r913"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.mgic.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://www.mgic.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Line Items]",
        "label": "Class of Stock [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r144",
      "r145",
      "r219",
      "r336",
      "r337",
      "r338",
      "r340",
      "r343",
      "r348",
      "r350",
      "r671",
      "r672",
      "r673",
      "r674",
      "r823",
      "r957",
      "r977"
     ]
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Amount",
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r919"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Name",
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r919"
     ]
    },
    "us-gaap_CollateralizedLoanObligationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CollateralizedLoanObligationsMember",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsDetails",
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails",
      "http://www.mgic.com/role/InvestmentsDetails",
      "http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CLOs",
        "label": "Collateralized Loan Obligations [Member]",
        "documentation": "Securities collateralized by a pool of loans."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommercialMortgageBackedSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommercialMortgageBackedSecuritiesMember",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsDetails",
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails",
      "http://www.mgic.com/role/InvestmentsDetails",
      "http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CMBS",
        "label": "Commercial Mortgage-Backed Securities [Member]",
        "documentation": "Securities collateralized by commercial real estate mortgage loans."
       }
      }
     },
     "auth_ref": [
      "r838",
      "r839",
      "r840",
      "r999",
      "r1005",
      "r1006",
      "r1024"
     ]
    },
    "us-gaap_CommercialPaperMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommercialPaperMember",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsDetails",
      "http://www.mgic.com/role/InvestmentsDetails",
      "http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial paper",
        "label": "Commercial Paper [Member]",
        "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r296",
      "r865",
      "r866",
      "r867",
      "r868"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingencies",
        "label": "Commitments and Contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r109",
      "r603",
      "r687"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]",
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockDividendsPerShareCashPaid",
     "presentation": [
      "http://www.mgic.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Quarterly cash dividend paid (per share)",
        "label": "Common Stock, Dividends, Per Share, Cash Paid",
        "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding."
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockDividendsPerShareDeclared",
     "presentation": [
      "http://www.mgic.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Quarterly cash dividend declared (per share)",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding."
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r861",
      "r862",
      "r863",
      "r865",
      "r866",
      "r867",
      "r868",
      "r981",
      "r982",
      "r984",
      "r1029",
      "r1103",
      "r1105"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in dollars per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized (in shares)",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r688"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued (in shares)",
        "label": "Common Stock, Shares, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares outstanding (in shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r69",
      "r688",
      "r706",
      "r1105",
      "r1106"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r605",
      "r848"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure",
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r924"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Net Income",
        "label": "Compensation Actually Paid vs. Net Income [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r923"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Other Measure",
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return",
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r922"
     ]
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Benefits [Abstract]",
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems",
     "presentation": [
      "http://www.mgic.com/role/StatutoryInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]",
        "label": "Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r1052",
      "r1053"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive income (loss)",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r153",
      "r155",
      "r161",
      "r583",
      "r620",
      "r621"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNoteTextBlock",
     "presentation": [
      "http://www.mgic.com/role/OtherComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other Comprehensive Income",
        "label": "Comprehensive Income (Loss) Note [Text Block]",
        "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r160",
      "r582",
      "r616"
     ]
    },
    "mtg_ContingencyReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "ContingencyReserve",
     "crdr": "credit",
     "presentation": [
      "http://www.mgic.com/role/StatutoryInformationSummaryofAmountsDisclosedUnderStatutoryAccountingPracticesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingency loss reserves",
        "label": "Contingency Reserve",
        "documentation": "An amount of money established from retained earnings to allow for unforeseen losses in business. Amount of reserves for future policy claims payable and loss expenses to be incurred."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConvertibleSubordinatedDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConvertibleSubordinatedDebtMember",
     "presentation": [
      "http://www.mgic.com/role/DebtNarrativeDetails",
      "http://www.mgic.com/role/EarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "9% Convertible Junior Subordinated Debentures",
        "label": "Convertible Subordinated Debt [Member]",
        "documentation": "Debt that places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CorporateDebtSecuritiesMember",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsDetails",
      "http://www.mgic.com/role/InvestmentsDetails",
      "http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate debt securities",
        "label": "Corporate Debt Securities [Member]",
        "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment."
       }
      }
     },
     "auth_ref": [
      "r825",
      "r827",
      "r838",
      "r849",
      "r858",
      "r1100"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover [Abstract]",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "mtg_CreditUnionQuotaShareReinsuranceTransactionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "CreditUnionQuotaShareReinsuranceTransactionMember",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceNarrativeDetails",
      "http://www.mgic.com/role/ReinsuranceQuotaShareTransactionsTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Union QSR Transaction",
        "label": "Credit Union Quota Share Reinsurance Transaction [Member]",
        "documentation": "Credit Union Quota Share Reinsurance Transaction"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.mgic.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtAndEquitySecuritiesGainLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtAndEquitySecuritiesGainLossAbstract",
     "presentation": [
      "http://www.mgic.com/role/InvestmentsNetGainsLossesOnInvestmentsandOtherFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity securities gains (losses)",
        "label": "Debt and Equity Securities, Gain (Loss) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Disclosure [Abstract]",
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.mgic.com/role/Debt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Debt",
        "label": "Debt Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r168",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r295",
      "r296",
      "r306",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r322",
      "r329",
      "r330",
      "r332",
      "r534"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.mgic.com/role/DebtSummaryofDebtObligationsDetails",
      "http://www.mgic.com/role/FairValueMeasurementsAssetsandLiabilitiesNotMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Axis]",
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r61",
      "r62",
      "r106",
      "r108",
      "r172",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r313",
      "r318",
      "r319",
      "r320",
      "r321",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r847",
      "r978",
      "r1013",
      "r1014",
      "r1015",
      "r1041",
      "r1042"
     ]
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.mgic.com/role/DebtSummaryofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, face amount",
        "label": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r307",
      "r534",
      "r535",
      "r819",
      "r820",
      "r847"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://www.mgic.com/role/DebtSummaryofDebtObligationsDetails",
      "http://www.mgic.com/role/EarningsperShareDetails",
      "http://www.mgic.com/role/FairValueMeasurementsAssetsandLiabilitiesNotMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stated interest rate",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r308"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.mgic.com/role/DebtNarrativeDetails",
      "http://www.mgic.com/role/DebtSummaryofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Line Items]",
        "label": "Debt Instrument [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r172",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r313",
      "r318",
      "r319",
      "r320",
      "r321",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r331",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r847",
      "r978",
      "r1041",
      "r1042"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.mgic.com/role/DebtSummaryofDebtObligationsDetails",
      "http://www.mgic.com/role/FairValueMeasurementsAssetsandLiabilitiesNotMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Name [Domain]",
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r172",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r313",
      "r318",
      "r319",
      "r320",
      "r321",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r847",
      "r978",
      "r1013",
      "r1014",
      "r1015",
      "r1041",
      "r1042"
     ]
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.mgic.com/role/DebtNarrativeDetails",
      "http://www.mgic.com/role/DebtSummaryofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "Disclosure of information about long-term debt instrument or arrangement."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r33",
      "r36",
      "r52",
      "r96",
      "r97",
      "r172",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r313",
      "r318",
      "r319",
      "r320",
      "r321",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r331",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r847",
      "r978",
      "r1041",
      "r1042"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails": {
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "12 Months or Greater - Fair Value",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r282",
      "r817"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails": {
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "12 Months or Greater - Unrealized Losses",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss",
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r282"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails": {
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less Than 12 Months - Fair Value",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r282",
      "r817"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails": {
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less Than 12 Months - Unrealized Losses",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss",
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r282"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleRealizedGain",
     "crdr": "credit",
     "presentation": [
      "http://www.mgic.com/role/InvestmentsNetGainsLossesOnInvestmentsandOtherFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross realized gains on sales of fixed income securities",
        "label": "Debt Securities, Available-for-Sale, Realized Gain",
        "documentation": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r265"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleRealizedLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.mgic.com/role/InvestmentsNetGainsLossesOnInvestmentsandOtherFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Gross realized losses on sales of fixed income securities",
        "label": "Debt Securities, Available-for-Sale, Realized Loss",
        "documentation": "Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r265"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleTable",
     "presentation": [
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails",
      "http://www.mgic.com/role/InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Available-for-sale Securities [Table]",
        "label": "Debt Securities, Available-for-Sale [Table]",
        "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleTableTextBlock",
     "presentation": [
      "http://www.mgic.com/role/InvestmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortized cost, gross unrealized gains and losses and fair value of fixed income securities",
        "label": "Debt Securities, Available-for-Sale [Table Text Block]",
        "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r993",
      "r994",
      "r995",
      "r996",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1007"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total - Fair Value",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r279",
      "r817"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total - Unrealized Losses",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss",
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r280"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions",
     "presentation": [
      "http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of securities in unrealized loss position (in securities)",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions",
        "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r123",
      "r281"
     ]
    },
    "us-gaap_DebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesMember",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsDetails",
      "http://www.mgic.com/role/InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total fixed income securities",
        "label": "Debt Securities [Member]",
        "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r863",
      "r1107"
     ]
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes, net",
        "label": "Deferred Income Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r462",
      "r463"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax expense (benefit)",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r129",
      "r980"
     ]
    },
    "us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredPolicyAcquisitionCostAmortizationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_BenefitsLossesAndExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of deferred insurance policy acquisition costs",
        "label": "Deferred Policy Acquisition Costs, Amortization Expense",
        "documentation": "Amount of amortization expense (reversal of expense) for deferred policy acquisition costs."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r626",
      "r634",
      "r635",
      "r652",
      "r850",
      "r974",
      "r1054"
     ]
    },
    "us-gaap_DeferredPolicyAcquisitionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredPolicyAcquisitionCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred insurance policy acquisition costs",
        "label": "Deferred Policy Acquisition Cost",
        "documentation": "Amount of deferred policy acquisition cost capitalized on contract remaining in force."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r612",
      "r635",
      "r636",
      "r652",
      "r850"
     ]
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAmortizationOfGainsLosses",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/BenefitPlansDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/BenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Net actuarial losses (gains)",
        "label": "Defined Benefit Plan, Amortization of Gain (Loss)",
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r354",
      "r392",
      "r413",
      "r827",
      "r828"
     ]
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/BenefitPlansDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/BenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior service cost (credit)",
        "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)",
        "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r354",
      "r393",
      "r414",
      "r827",
      "r828"
     ]
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanContributionsByEmployer",
     "crdr": "debit",
     "presentation": [
      "http://www.mgic.com/role/BenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company contribution to qualified pension plan",
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
        "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets."
       }
      }
     },
     "auth_ref": [
      "r369",
      "r379",
      "r417",
      "r825",
      "r826",
      "r827",
      "r828"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/BenefitPlansDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/BenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Expected return on plan assets",
        "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets",
        "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r354",
      "r391",
      "r412",
      "r827",
      "r828"
     ]
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanInterestCost",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/BenefitPlansDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/BenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest cost",
        "label": "Defined Benefit Plan, Interest Cost",
        "documentation": "Amount of cost recognized for passage of time related to defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r354",
      "r358",
      "r390",
      "r411",
      "r827",
      "r828"
     ]
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/BenefitPlansDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mgic.com/role/BenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net periodic benefit cost (benefit)",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r388",
      "r409",
      "r827",
      "r828"
     ]
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract",
     "presentation": [
      "http://www.mgic.com/role/BenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of Net Periodic Benefit Cost [Abstract]",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/BenefitPlansDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/BenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Cost of settlements and curtailments",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement and Curtailment",
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from settlement and curtailment."
       }
      }
     },
     "auth_ref": [
      "r1023",
      "r1025",
      "r1026"
     ]
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanServiceCost",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/BenefitPlansDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/BenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Company service cost",
        "label": "Defined Benefit Plan, Service Cost",
        "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r356",
      "r389",
      "r410",
      "r827",
      "r828"
     ]
    },
    "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable",
     "presentation": [
      "http://www.mgic.com/role/BenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]",
        "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]",
        "documentation": "Disclosure of information about defined benefit pension plans or other postretirement defined benefit plans. The arrangements are generally based on terms and conditions stipulated by the entity, and which contain a promise by the employer to pay certain amounts or awards at designated future dates, including a period after retirement, upon compliance with stipulated requirements. Excludes disclosures pertaining to defined contribution plans."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r39",
      "r40",
      "r41",
      "r42"
     ]
    },
    "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems",
     "presentation": [
      "http://www.mgic.com/role/BenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]",
        "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DepreciationAmortizationAndAccretionNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationAmortizationAndAccretionNet",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Amortization and Accretion, Net",
        "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_DescriptionOfRegulatoryCapitalRequirementsUnderInsuranceRegulations": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DescriptionOfRegulatoryCapitalRequirementsUnderInsuranceRegulations",
     "presentation": [
      "http://www.mgic.com/role/StatutoryInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum permitted risk-to-capital ratio commonly applied",
        "label": "Description of Regulatory Capital Requirements under Insurance Regulations",
        "documentation": "For insurance companies, a description of the minimum regulatory capital requirements imposed by state insurance regulators, and restrictions on dividend payments."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "us-gaap_DilutiveSecuritiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DilutiveSecuritiesAbstract",
     "presentation": [
      "http://www.mgic.com/role/EarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of dilutive securities:",
        "label": "Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DilutiveSecuritiesEffectOnBasicEarningsPerShareOther",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/EarningsperShareDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/EarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dilutive securities",
        "label": "Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities",
        "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of dilutive convertible securities excluding adjustments related to ESOP convertible preferred stock, stock options, and restrictive stock units."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DirectPremiumsEarned": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DirectPremiumsEarned",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails": {
       "parentTag": "us-gaap_PremiumsEarnedNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Direct",
        "label": "Direct Premiums Earned",
        "documentation": "Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums earned."
       }
      }
     },
     "auth_ref": [
      "r629",
      "r661",
      "r664",
      "r1064"
     ]
    },
    "us-gaap_DirectPremiumsWritten": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DirectPremiumsWritten",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_PremiumsWrittenNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Direct",
        "label": "Direct Premiums Written",
        "documentation": "Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums written."
       }
      }
     },
     "auth_ref": [
      "r661"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.mgic.com/role/ShareBasedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r426",
      "r431",
      "r458",
      "r459",
      "r460",
      "r836"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement [Abstract]",
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DividendsCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsCash",
     "crdr": "debit",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY",
      "http://www.mgic.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Cash dividends",
        "terseLabel": "Cash dividends",
        "label": "Dividends, Cash",
        "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r98"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.mgic.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.mgic.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.mgic.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://www.mgic.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Quarterly Report",
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r874"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.mgic.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://www.mgic.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year",
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r917"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Earnings per share:",
        "terseLabel": "Earnings Per Share [Abstract]",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.mgic.com/role/EarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Basic (in dollars per share)",
        "terseLabel": "Basic earnings per share (in dollars per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r183",
      "r184",
      "r185",
      "r186",
      "r187",
      "r188",
      "r195",
      "r197",
      "r210",
      "r211",
      "r212",
      "r216",
      "r477",
      "r480",
      "r496",
      "r497",
      "r584",
      "r622",
      "r811"
     ]
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasicAbstract",
     "presentation": [
      "http://www.mgic.com/role/EarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic earnings per share:",
        "label": "Earnings Per Share, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasicLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasicLineItems",
     "presentation": [
      "http://www.mgic.com/role/EarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]",
        "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r197",
      "r201",
      "r210"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.mgic.com/role/EarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Diluted (in dollars per share)",
        "terseLabel": "Diluted earnings per share (in dollars per share)",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r183",
      "r184",
      "r185",
      "r186",
      "r187",
      "r188",
      "r197",
      "r210",
      "r211",
      "r212",
      "r216",
      "r477",
      "r480",
      "r496",
      "r497",
      "r584",
      "r622",
      "r811"
     ]
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDilutedAbstract",
     "presentation": [
      "http://www.mgic.com/role/EarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted earnings per share:",
        "label": "Earnings Per Share, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.mgic.com/role/EarningsperShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Earnings per Share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r213",
      "r214",
      "r215"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "presentation": [
      "http://www.mgic.com/role/EarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal statutory income tax rate (in hundredths)",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r465",
      "r468",
      "r837"
     ]
    },
    "us-gaap_EffectsOfReinsuranceLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectsOfReinsuranceLineItems",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceExcessofLossReinsuranceDetails",
      "http://www.mgic.com/role/ReinsuranceNarrativeDetails",
      "http://www.mgic.com/role/ReinsuranceQuotaShareTransactionsTermsDetails",
      "http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails",
      "http://www.mgic.com/role/ReinsuranceVariableInterestEntityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effects of Reinsurance [Line Items]",
        "label": "Effects of Reinsurance [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectsOfReinsuranceTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectsOfReinsuranceTable",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceExcessofLossReinsuranceDetails",
      "http://www.mgic.com/role/ReinsuranceNarrativeDetails",
      "http://www.mgic.com/role/ReinsuranceQuotaShareTransactionsTermsDetails",
      "http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails",
      "http://www.mgic.com/role/ReinsuranceVariableInterestEntityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effects of Reinsurance [Table]",
        "label": "Effects of Reinsurance [Table]",
        "documentation": "Disclosure of information about the effects of reinsurance, including, but not limited to, disclosure of direct, assumed, and ceded insurance."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_EffectsOfReinsuranceTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectsOfReinsuranceTableTextBlock",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of reinsurance transactions",
        "label": "Effects of Reinsurance [Table Text Block]",
        "documentation": "Tabular disclosure of the effects of reinsurance, for example, but not limited to, disclosure of direct, assumed, and ceded insurance."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmbeddedDerivativeFairValueOfEmbeddedDerivativeNet",
     "crdr": "debit",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Embedded derivative related to Home Re transactions",
        "label": "Embedded Derivative, Fair Value of Embedded Derivative, Net",
        "documentation": "Net fair value as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as assets, net of those classified as liabilities."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r1033",
      "r1034",
      "r1035"
     ]
    },
    "us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet",
     "crdr": "credit",
     "presentation": [
      "http://www.mgic.com/role/InvestmentsNetGainsLossesOnInvestmentsandOtherFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in embedded derivative on Home Re Transactions",
        "label": "Embedded Derivative, Gain (Loss) on Embedded Derivative, Net",
        "documentation": "Net Increase or Decrease in the fair value of the embedded derivative or group of embedded derivatives included in earnings in the period."
       }
      }
     },
     "auth_ref": [
      "r1028"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Stock Option",
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.mgic.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.mgic.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.mgic.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.mgic.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.mgic.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r872"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.mgic.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.mgic.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceExcessofLossReinsuranceDetails",
      "http://www.mgic.com/role/ReinsuranceNarrativeDetails",
      "http://www.mgic.com/role/ReinsuranceVariableInterestEntityDetails",
      "http://www.mgic.com/role/StatutoryInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity [Domain]",
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.mgic.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r872"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.mgic.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.mgic.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r872"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.mgic.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.mgic.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r956"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.mgic.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r872"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.mgic.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r872"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.mgic.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r872"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.mgic.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r872"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Footnote",
        "label": "Equity Awards Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table",
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r952"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments",
        "label": "Equity Awards Adjustments [Member]"
       }
      }
     },
     "auth_ref": [
      "r952"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table",
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r952"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY",
      "http://www.mgic.com/role/OtherComprehensiveIncomeDetails",
      "http://www.mgic.com/role/OtherComprehensiveIncomeRollforwardofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component [Domain]",
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r136",
      "r156",
      "r157",
      "r158",
      "r174",
      "r175",
      "r176",
      "r180",
      "r187",
      "r189",
      "r191",
      "r218",
      "r268",
      "r271",
      "r285",
      "r351",
      "r466",
      "r467",
      "r472",
      "r473",
      "r474",
      "r478",
      "r479",
      "r480",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r491",
      "r495",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r536",
      "r537",
      "r540",
      "r616",
      "r649",
      "r650",
      "r651",
      "r676",
      "r727"
     ]
    },
    "us-gaap_EquitySecuritiesFvNi": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquitySecuritiesFvNi",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/FairValueMeasurementsDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Investments",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.mgic.com/role/FairValueMeasurementsDetails",
      "http://www.mgic.com/role/InvestmentsEquitySecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity securities, at fair value (cost 2024 - $16,084; 2023 - $16,025)",
        "verboseLabel": "Equity securities",
        "label": "Equity Securities, FV-NI, Current",
        "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r523",
      "r810"
     ]
    },
    "us-gaap_EquitySecuritiesFvNiCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquitySecuritiesFvNiCost",
     "crdr": "debit",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.mgic.com/role/InvestmentsEquitySecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost",
        "label": "Equity Securities, FV-NI, Cost",
        "documentation": "Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value."
       }
      }
     },
     "auth_ref": [
      "r599"
     ]
    },
    "us-gaap_EquitySecuritiesFvNiGainLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquitySecuritiesFvNiGainLossAbstract",
     "presentation": [
      "http://www.mgic.com/role/InvestmentsEquitySecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Securities, FV-NI, Gain (Loss) [Abstract]",
        "label": "Equity Securities, FV-NI, Gain (Loss) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquitySecuritiesFvNiUnrealizedGain": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquitySecuritiesFvNiUnrealizedGain",
     "crdr": "credit",
     "presentation": [
      "http://www.mgic.com/role/InvestmentsEquitySecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Gains",
        "label": "Equity Securities, FV-NI, Unrealized Gain",
        "documentation": "Amount of unrealized gain on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)."
       }
      }
     },
     "auth_ref": [
      "r266"
     ]
    },
    "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquitySecuritiesFvNiUnrealizedGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.mgic.com/role/InvestmentsNetGainsLossesOnInvestmentsandOtherFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity securities, gains (losses), market adjustment",
        "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)",
        "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)."
       }
      }
     },
     "auth_ref": [
      "r623",
      "r1011"
     ]
    },
    "us-gaap_EquitySecuritiesFvNiUnrealizedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquitySecuritiesFvNiUnrealizedLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.mgic.com/role/InvestmentsEquitySecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Fair Value Losses",
        "label": "Equity Securities, FV-NI, Unrealized Loss",
        "documentation": "Amount of unrealized loss on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)."
       }
      }
     },
     "auth_ref": [
      "r266"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Valuation Assumption Difference, Footnote",
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r921"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneous Compensation Analysis",
        "label": "Erroneous Compensation Analysis [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r879",
      "r889",
      "r899",
      "r931"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneously Awarded Compensation Recovery",
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r876",
      "r886",
      "r896",
      "r928"
     ]
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsAssetsandLiabilitiesNotMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value",
        "label": "Estimate of Fair Value Measurement [Member]",
        "documentation": "Measured as an estimate of fair value."
       }
      }
     },
     "auth_ref": [
      "r320",
      "r525",
      "r819",
      "r820"
     ]
    },
    "mtg_ExcessOfLossReinsuranceTransactionsHomeReTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "ExcessOfLossReinsuranceTransactionsHomeReTransactionsMember",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excess of Loss Reinsurance Transactions, Home Re Transactions",
        "label": "Excess of Loss Reinsurance Transactions, Home Re Transactions [Member]",
        "documentation": "Excess of Loss Reinsurance Transactions, Home Re Transactions"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_ExcessOfLossReinsuranceTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "ExcessOfLossReinsuranceTransactionsMember",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excess of Loss Reinsurance Transactions",
        "label": "Excess of Loss Reinsurance Transactions [Member]",
        "documentation": "Excess of Loss Reinsurance Transactions"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive Category:",
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r927"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsAssetsandLiabilitiesNotMeasuredatFairValueDetails",
      "http://www.mgic.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r499",
      "r500",
      "r513",
      "r838"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsAssetsandLiabilitiesNotMeasuredatFairValueDetails",
      "http://www.mgic.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r499",
      "r500",
      "r513",
      "r838"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value measurements for items measured at fair value",
        "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]",
        "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r1031",
      "r1032"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Class [Domain]",
        "label": "Asset Class [Domain]",
        "documentation": "Class of asset."
       }
      }
     },
     "auth_ref": [
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r514",
      "r839"
     ]
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByAssetClassAxis",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Class [Axis]",
        "label": "Asset Class [Axis]",
        "documentation": "Information by class of asset."
       }
      }
     },
     "auth_ref": [
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r514",
      "r839"
     ]
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Carrying value and fair value of financial assets and liabilities",
        "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]",
        "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities."
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsAssetsandLiabilitiesNotMeasuredatFairValueDetails",
      "http://www.mgic.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r320",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r498",
      "r500",
      "r501",
      "r502",
      "r503",
      "r512",
      "r513",
      "r515",
      "r547",
      "r548",
      "r549",
      "r819",
      "r820",
      "r825",
      "r826",
      "r827",
      "r838",
      "r840"
     ]
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByMeasurementBasisAxis",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsAssetsandLiabilitiesNotMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Basis [Axis]",
        "label": "Measurement Basis [Axis]",
        "documentation": "Information by measurement basis."
       }
      }
     },
     "auth_ref": [
      "r320",
      "r819",
      "r820"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency [Axis]",
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r499",
      "r500",
      "r501",
      "r503",
      "r838",
      "r1034",
      "r1037"
     ]
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosureItemAmountsDomain",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsAssetsandLiabilitiesNotMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurement [Domain]",
        "label": "Fair Value Measurement [Domain]",
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value."
       }
      }
     },
     "auth_ref": [
      "r320",
      "r819",
      "r820"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Disclosures [Abstract]",
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurements",
        "label": "Fair Value Disclosures [Text Block]",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r508",
      "r510",
      "r511",
      "r512",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r580",
      "r838",
      "r841"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Quoted Prices in Active Markets for Identical Assets (Level 1)",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r320",
      "r379",
      "r384",
      "r500",
      "r513",
      "r547",
      "r825",
      "r826",
      "r827",
      "r838"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsAssetsandLiabilitiesNotMeasuredatFairValueDetails",
      "http://www.mgic.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Other Observable Inputs (Level 2)",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r320",
      "r379",
      "r384",
      "r500",
      "r501",
      "r513",
      "r548",
      "r819",
      "r820",
      "r825",
      "r826",
      "r827",
      "r838"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Unobservable Inputs (Level 3)",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r320",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r500",
      "r501",
      "r502",
      "r503",
      "r513",
      "r549",
      "r819",
      "r820",
      "r825",
      "r826",
      "r827",
      "r838",
      "r840"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency [Domain]",
        "label": "Measurement Frequency [Domain]",
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r499",
      "r500",
      "r501",
      "r503",
      "r838",
      "r1034",
      "r1037"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases",
     "crdr": "debit",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchases of real estate assets acquired",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases",
        "documentation": "Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r507",
      "r514",
      "r839"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales",
     "crdr": "credit",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales of real estate assets acquired",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales",
        "documentation": "Amount of sale of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r507",
      "r514",
      "r839"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsAssetsandLiabilitiesNotMeasuredatFairValueDetails",
      "http://www.mgic.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r320",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r498",
      "r500",
      "r501",
      "r502",
      "r503",
      "r512",
      "r513",
      "r515",
      "r547",
      "r548",
      "r549",
      "r819",
      "r820",
      "r825",
      "r826",
      "r827",
      "r838",
      "r840"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Recurring",
        "label": "Fair Value, Recurring [Member]",
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r838",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1035",
      "r1037"
     ]
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.mgic.com/role/FairValueMeasurementsDetails",
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails",
      "http://www.mgic.com/role/InvestmentsDetails",
      "http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instrument [Axis]",
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r278",
      "r283",
      "r284",
      "r331",
      "r348",
      "r492",
      "r520",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r617",
      "r817",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r849",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1030",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1037"
     ]
    },
    "mtg_FivePointTwoFivePercentSeniorNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "FivePointTwoFivePercentSeniorNotesMember",
     "presentation": [
      "http://www.mgic.com/role/DebtSummaryofDebtObligationsDetails",
      "http://www.mgic.com/role/FairValueMeasurementsAssetsandLiabilitiesNotMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "5.25% Senior Notes Due 2028",
        "label": "Five Point Two Five Percent Senior Notes [Member]",
        "documentation": "Five Point Two Five Percent Senior Notes"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_FixedIncomeSecuritiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "FixedIncomeSecuritiesAbstract",
     "presentation": [
      "http://www.mgic.com/role/InvestmentsNetGainsLossesOnInvestmentsandOtherFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed income securities",
        "label": "Fixed Income Securities [Abstract]",
        "documentation": "Fixed Income Securities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FixedMaturitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FixedMaturitiesMember",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed income",
        "label": "Fixed Maturities [Member]",
        "documentation": "This element provides types of investments that may be contained within the fixed maturity category which are securities having a stated final repayment date. Examples of items within this category may include bonds, including convertibles and bonds with warrants, and redeemable preferred stocks."
       }
      }
     },
     "auth_ref": [
      "r1100"
     ]
    },
    "us-gaap_ForeignGovernmentDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignGovernmentDebtSecuritiesMember",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsDetails",
      "http://www.mgic.com/role/InvestmentsDetails",
      "http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign government debt",
        "label": "Debt Security, Government, Non-US [Member]",
        "documentation": "Debt security issued by government not domiciled in United States of America (US)."
       }
      }
     },
     "auth_ref": [
      "r849",
      "r1024",
      "r1100"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r883",
      "r893",
      "r903",
      "r935"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount",
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r883",
      "r893",
      "r903",
      "r935"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r883",
      "r893",
      "r903",
      "r935"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery, Explanation of Impracticability",
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r883",
      "r893",
      "r903",
      "r935"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r883",
      "r893",
      "r903",
      "r935"
     ]
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year",
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r916"
     ]
    },
    "us-gaap_GainLossOnInvestmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnInvestmentsAbstract",
     "presentation": [
      "http://www.mgic.com/role/InvestmentsNetGainsLossesOnInvestmentsandOtherFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Gain (Loss) on Investments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnSaleOfOtherInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSaleOfOtherInvestments",
     "crdr": "credit",
     "presentation": [
      "http://www.mgic.com/role/InvestmentsNetGainsLossesOnInvestmentsandOtherFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other, gains (losses) on sales",
        "label": "Gain (Loss) on Sale of Other Investments",
        "documentation": "Amount of gain (loss) included in earnings for investments classified as other."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "mtg_HomeRe20181Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "HomeRe20181Member",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceExcessofLossReinsuranceDetails",
      "http://www.mgic.com/role/ReinsuranceVariableInterestEntityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Home Re 2018-1",
        "label": "Home Re 2018-1 [Member]",
        "documentation": "Home Re 2018-1 Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_HomeRe20191Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "HomeRe20191Member",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceExcessofLossReinsuranceDetails",
      "http://www.mgic.com/role/ReinsuranceVariableInterestEntityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Home Re 2019-1",
        "label": "Home Re 2019-1 [Member]",
        "documentation": "Home Re 2019-1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_HomeRe20201Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "HomeRe20201Member",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceExcessofLossReinsuranceDetails",
      "http://www.mgic.com/role/ReinsuranceVariableInterestEntityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Home Re 2020-1",
        "label": "Home Re 2020-1 [Member]",
        "documentation": "Home Re 2020-1"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_HomeRe20211Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "HomeRe20211Member",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceExcessofLossReinsuranceDetails",
      "http://www.mgic.com/role/ReinsuranceVariableInterestEntityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Home Re 2021-1",
        "label": "Home Re 2021-1 [Member]",
        "documentation": "Home Re 2021-1"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_HomeRe20212Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "HomeRe20212Member",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceExcessofLossReinsuranceDetails",
      "http://www.mgic.com/role/ReinsuranceVariableInterestEntityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Home Re 2021-2",
        "label": "Home Re 2021-2 [Member]",
        "documentation": "Home Re 2021-2"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_HomeRe20221Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "HomeRe20221Member",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceExcessofLossReinsuranceDetails",
      "http://www.mgic.com/role/ReinsuranceVariableInterestEntityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Home Re 2022-1",
        "label": "Home Re 2022-1 [Member]",
        "documentation": "Home Re 2022-1"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_HomeRe20231Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "HomeRe20231Member",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceExcessofLossReinsuranceDetails",
      "http://www.mgic.com/role/ReinsuranceVariableInterestEntityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Home Re 2023-1",
        "label": "Home Re 2023-1 [Member]",
        "documentation": "Home Re 2023-1"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_HomeRespecialpurposeinsurersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "HomeRespecialpurposeinsurersMember",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Home Re special purpose insurers",
        "label": "Home Re special purpose insurers [Member]",
        "documentation": "Home Re special purpose insurers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.mgic.com/role/OtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income before tax",
        "verboseLabel": "Total reclassifications before tax",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r111",
      "r118",
      "r585",
      "r614",
      "r813",
      "r814",
      "r986",
      "r987",
      "r988",
      "r989",
      "r990"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement [Abstract]",
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.mgic.com/role/OtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Provision for income tax",
        "negatedLabel": "Income tax benefit (expense)",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r130",
      "r190",
      "r191",
      "r217",
      "r223",
      "r226",
      "r464",
      "r465",
      "r469",
      "r627",
      "r837"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccruedInvestmentIncomeReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accrued investment income",
        "label": "Increase (Decrease) in Accrued Investment Income Receivable",
        "documentation": "The increase (decrease) during the reporting period in investment income that has been earned but not yet received in cash."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInDeferredPolicyAcquisitionCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deferred insurance policy acquisition costs",
        "label": "Increase (Decrease) in Deferred Policy Acquisition Costs",
        "documentation": "The increase (decrease) during the reporting period in the balance sheet value of capitalized sales costs that are associated with acquiring a new insurance customers."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "mtg_IncreaseDecreaseInExpectedClaimRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "IncreaseDecreaseInExpectedClaimRateMember",
     "presentation": [
      "http://www.mgic.com/role/LossReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Increase (decrease) in estimated claim rate on primary defaults",
        "label": "Increase Decrease in Expected Claim Rate [Member]",
        "documentation": "The increase (decrease) in the expected claim rate on primary and/or pool defaults that occurred in prior periods."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current income taxes",
        "label": "Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable",
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes."
       }
      }
     },
     "auth_ref": [
      "r973"
     ]
    },
    "us-gaap_IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.mgic.com/role/LossReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss reserves",
        "verboseLabel": "Increase (decrease) in loss reserves",
        "label": "Increase (Decrease) in Liability for Claims and Claims Adjustment Expense Reserve",
        "documentation": "Amount of increase (decrease) in liability to reflect the estimated ultimate cost of settling claims relating to insured events that have occurred on or before the balance sheet date, whether or not reported to the insurer at that date."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in certain assets and liabilities:",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherInsuranceLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Return premium accrual",
        "label": "Increase (Decrease) in Other Insurance Liabilities",
        "documentation": "Amount of increase (decrease) in insurance liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherOperatingCapitalNet",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other, net",
        "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net",
        "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInPremiumsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPremiumsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Premiums receivable",
        "label": "Increase (Decrease) in Premiums Receivable",
        "documentation": "The change in the premium receivable balance on the balance sheet."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInReinsuranceRecoverable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInReinsuranceRecoverable",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Reinsurance recoverable on loss reserves",
        "label": "Increase (Decrease) in Reinsurance Recoverable",
        "documentation": "The increase (decrease) during the reporting period in the amount of benefits the ceding insurer expects to recover on insurance policies ceded to other insurance entities as of the balance sheet date for all guaranteed benefit types."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "mtg_IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Reinsurance recoverable on paid losses",
        "label": "Increase Decrease In Reinsurance Recoverable On Paid Losses",
        "documentation": "The net change during the reporting period in the amount of receivables currently due from reinsurers for ceded claims paid."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInUnearnedPremiums": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInUnearnedPremiums",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unearned premiums",
        "label": "Increase (Decrease) in Unearned Premiums",
        "documentation": "Amount of increase (decrease) unearned premiums written. Excludes portion of unearned premiums amortized into income."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInUnearnedPremiumsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInUnearnedPremiumsNet",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_PremiumsEarnedNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Decrease in unearned premiums, net",
        "label": "(Increase) Decrease in Unearned Premiums, Net",
        "documentation": "Amount, after premiums ceded to other entities and premiums assumed by the entity, of decrease (increase) in unearned premiums."
       }
      }
     },
     "auth_ref": []
    },
    "mtg_IncreaseDecreaseRelatedToSeverityPoolReservesLAEReservesReinsuranceAndOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "IncreaseDecreaseRelatedToSeverityPoolReservesLAEReservesReinsuranceAndOtherMember",
     "presentation": [
      "http://www.mgic.com/role/LossReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in estimates related to severity on primary defaults, pool reserves, LAE reserves, reinsurance, and other",
        "label": "Increase Decrease Related To Severity, Pool Reserves, LAE Reserves, Reinsurance and Other [Member]",
        "documentation": "Increase Decrease Related To Severity, Pool Reserves, LAE Reserves, Reinsurance and Other"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities",
     "calculation": {
      "http://www.mgic.com/role/EarningsperShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/EarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dilutive securities (in shares)",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r207",
      "r212"
     ]
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "calculation": {
      "http://www.mgic.com/role/EarningsperShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/EarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unvested RSUs (in shares)",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method."
       }
      }
     },
     "auth_ref": [
      "r198",
      "r199",
      "r200",
      "r212",
      "r430"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Individual:",
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r883",
      "r893",
      "r903",
      "r927",
      "r935",
      "r939",
      "r947"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r945"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r875",
      "r951"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Adopted",
        "label": "Insider Trading Policies and Procedures Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r875",
      "r951"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted",
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r875",
      "r951"
     ]
    },
    "us-gaap_InsuranceDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InsuranceDisclosureTextBlock",
     "presentation": [
      "http://www.mgic.com/role/StatutoryInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insurance Disclosure",
        "label": "Insurance Disclosure [Text Block]",
        "documentation": "The entire disclosure for the types of coverages and products sold, and the assets, obligations, recorded liabilities, revenues and expenses arising therefrom, and the amounts of and methodologies and assumptions used in determining the amounts of such items."
       }
      }
     },
     "auth_ref": [
      "r593",
      "r596",
      "r637",
      "r638"
     ]
    },
    "us-gaap_InsuranceLossReservesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InsuranceLossReservesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insurance Loss Reserves [Abstract]",
        "label": "Insurance Loss Reserves [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpenseDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_BenefitsLossesAndExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense",
        "label": "Interest Expense, Debt",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r326",
      "r334",
      "r821",
      "r822"
     ]
    },
    "us-gaap_InterestPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.mgic.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total interest payments",
        "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities",
        "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities."
       }
      }
     },
     "auth_ref": [
      "r975"
     ]
    },
    "us-gaap_Investments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Investments",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total investment portfolio",
        "label": "Investments",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments."
       }
      }
     },
     "auth_ref": [
      "r597",
      "r598",
      "r857",
      "r860"
     ]
    },
    "us-gaap_InvestmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments [Abstract]",
        "label": "Investments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
     "presentation": [
      "http://www.mgic.com/role/InvestmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortized cost and fair values of fixed income securities by contractual maturity",
        "label": "Investments Classified by Contractual Maturity Date [Table Text Block]",
        "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.mgic.com/role/Investments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Investments",
        "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]",
        "documentation": "The entire disclosure for investments in certain debt and equity securities."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r135",
      "r232",
      "r234",
      "r521",
      "r522",
      "r1051"
     ]
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceExcessofLossReinsuranceDetails",
      "http://www.mgic.com/role/ReinsuranceNarrativeDetails",
      "http://www.mgic.com/role/ReinsuranceVariableInterestEntityDetails",
      "http://www.mgic.com/role/StatutoryInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal Entity [Axis]",
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LegalMattersAndContingenciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LegalMattersAndContingenciesTextBlock",
     "presentation": [
      "http://www.mgic.com/role/LitigationandContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Litigation and Contingencies",
        "label": "Legal Matters and Contingencies [Text Block]",
        "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies."
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r61",
      "r62",
      "r63",
      "r65",
      "r66",
      "r67",
      "r68",
      "r170",
      "r267",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r482",
      "r483",
      "r484",
      "r526",
      "r686",
      "r812",
      "r870",
      "r1019",
      "r1043",
      "r1044"
     ]
    },
    "us-gaap_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities:",
        "label": "Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and shareholders\u2019 equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r110",
      "r609",
      "r848",
      "r979",
      "r1012",
      "r1038"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilityForClaimsAndClaimsAdjustmentExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.mgic.com/role/LossReservesReconciliationofBeginningandEndingBalancesDetails": {
       "parentTag": "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.mgic.com/role/LossReservesReconciliationofBeginningandEndingBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss reserves",
        "periodStartLabel": "Reserve at beginning of period",
        "periodEndLabel": "Reserve at end of period",
        "label": "Liability for Claims and Claims Adjustment Expense",
        "documentation": "The amount needed to reflect the estimated ultimate cost of settling claims relating to insured events that have occurred on or before the balance sheet date, whether or not reported to the insurer at that date."
       }
      }
     },
     "auth_ref": [
      "r852",
      "r854",
      "r1057",
      "r1072"
     ]
    },
    "us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock",
     "presentation": [
      "http://www.mgic.com/role/LossReserves"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Loss Reserves",
        "label": "Liability for Future Policy Benefits and Unpaid Claims Disclosure [Text Block]",
        "documentation": "The entire disclosure for liabilities related to future policy benefits and unpaid claims and claim adjustments."
       }
      }
     },
     "auth_ref": [
      "r639",
      "r640"
     ]
    },
    "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidAbstract",
     "presentation": [
      "http://www.mgic.com/role/LossReservesReconciliationofBeginningandEndingBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Losses and LAE paid in respect of delinquency notices received in:",
        "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/LossReservesReconciliationofBeginningandEndingBalancesDetails": {
       "parentTag": "us-gaap_PaymentsForLossesAndLossAdjustmentExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/LossReservesReconciliationofBeginningandEndingBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current year",
        "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid, Current Year",
        "documentation": "Amount, after effects of reinsurance, of payments to settle claims incurred in the current period and related claims settlement costs."
       }
      }
     },
     "auth_ref": [
      "r643",
      "r852"
     ]
    },
    "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/LossReservesReconciliationofBeginningandEndingBalancesDetails": {
       "parentTag": "us-gaap_PaymentsForLossesAndLossAdjustmentExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/LossReservesReconciliationofBeginningandEndingBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior years",
        "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid, Prior Years",
        "documentation": "Amount, after effects of reinsurance, of payments to settle claims incurred in prior periods and related claims settlement costs."
       }
      }
     },
     "auth_ref": [
      "r643",
      "r852"
     ]
    },
    "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/LossReservesReconciliationofBeginningandEndingBalancesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mgic.com/role/LossReservesReconciliationofBeginningandEndingBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total losses incurred",
        "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims",
        "documentation": "Amount, after effects of reinsurance, of expense (reversal of expense) for claims incurred and costs incurred in the claim settlement process."
       }
      }
     },
     "auth_ref": [
      "r852",
      "r1070"
     ]
    },
    "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract",
     "presentation": [
      "http://www.mgic.com/role/LossReservesReconciliationofBeginningandEndingBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Losses and LAE incurred in respect of delinquency notices received in:",
        "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/LossReservesReconciliationofBeginningandEndingBalancesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mgic.com/role/LossReservesReconciliationofBeginningandEndingBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Net reserve at beginning of period",
        "periodEndLabel": "Net reserve at end of period",
        "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Net",
        "documentation": "Liability as of the balance sheet date for amounts representing estimated cost of settling unpaid claims under the terms of the underlying insurance policies, less estimated reinsurance recoveries on such claims. This includes an estimate for claims which have been incurred but not reported. Claim adjustment expenses represent the costs estimated to be incurred in the settlement of unpaid claims."
       }
      }
     },
     "auth_ref": [
      "r641",
      "r644",
      "r1057"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.mgic.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.mgic.com/role/DebtSummaryofDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt",
        "label": "Long-Term Debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r108",
      "r319",
      "r333",
      "r819",
      "r820",
      "r847",
      "r1058"
     ]
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.mgic.com/role/DebtNarrativeDetails",
      "http://www.mgic.com/role/DebtSummaryofDebtObligationsDetails",
      "http://www.mgic.com/role/EarningsperShareDetails",
      "http://www.mgic.com/role/FairValueMeasurementsAssetsandLiabilitiesNotMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Axis]",
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r1013",
      "r1014",
      "r1015"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.mgic.com/role/DebtNarrativeDetails",
      "http://www.mgic.com/role/DebtSummaryofDebtObligationsDetails",
      "http://www.mgic.com/role/EarningsperShareDetails",
      "http://www.mgic.com/role/FairValueMeasurementsAssetsandLiabilitiesNotMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Domain]",
        "label": "Long-Term Debt, Type [Domain]",
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r30",
      "r1013",
      "r1014",
      "r1015"
     ]
    },
    "us-gaap_LossRatio": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossRatio",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceQuotaShareTransactionsTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss ratio threshold for profit commissions (as a percent)",
        "label": "Loss Ratio",
        "documentation": "Ratio of non-life losses and loss expenses to non-life net premiums earned."
       }
      }
     },
     "auth_ref": []
    },
    "mtg_LossesIncurredAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "LossesIncurredAbstract",
     "presentation": [
      "http://www.mgic.com/role/LossReservesReconciliationofBeginningandEndingBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Losses incurred:",
        "label": "Losses incurred: [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_LossesPaidAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "LossesPaidAbstract",
     "presentation": [
      "http://www.mgic.com/role/LossReservesReconciliationofBeginningandEndingBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Losses paid:",
        "label": "Losses paid [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.mgic.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r291",
      "r292",
      "r293",
      "r294",
      "r424",
      "r461",
      "r503",
      "r575",
      "r647",
      "r648",
      "r658",
      "r678",
      "r679",
      "r735",
      "r754",
      "r758",
      "r759",
      "r788",
      "r805",
      "r806",
      "r816",
      "r823",
      "r835",
      "r840",
      "r841",
      "r845",
      "r846",
      "r851",
      "r1021",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measure:",
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r919"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Measure Name"
       }
      }
     },
     "auth_ref": [
      "r919"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.mgic.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r291",
      "r292",
      "r293",
      "r294",
      "r424",
      "r461",
      "r503",
      "r575",
      "r647",
      "r648",
      "r658",
      "r678",
      "r679",
      "r735",
      "r754",
      "r758",
      "r759",
      "r788",
      "r805",
      "r806",
      "r816",
      "r823",
      "r835",
      "r840",
      "r841",
      "r845",
      "r851",
      "r1021",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MNPI Disclosure Timed for Compensation Value",
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]"
       }
      }
     },
     "auth_ref": [
      "r938"
     ]
    },
    "mtg_MortgageGuarantyInsuranceCorporationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "MortgageGuarantyInsuranceCorporationMember",
     "presentation": [
      "http://www.mgic.com/role/StatutoryInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgage Guaranty Insurance Corporation",
        "label": "Mortgage Guaranty Insurance Corporation [Member]",
        "documentation": "Another company which is controlled, directly or indirectly, by its parent. The usual condition for control is ownership of a majority (over 50%) of the outstanding voting stock. The power to control may also exist with a lesser percentage of ownership, for example, by contract, lease, agreement with other stockholders or by court decree."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MovementInLiabilityForFuturePolicyBenefitsRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MovementInLiabilityForFuturePolicyBenefitsRollForward",
     "presentation": [
      "http://www.mgic.com/role/LossReservesReconciliationofBeginningandEndingBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Loss Reserve [Roll Forward]",
        "label": "Movement in Liability for Future Policy Benefits [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Material Terms of Trading Arrangement",
        "label": "Material Terms of Trading Arrangement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r946"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Named Executive Officers, Footnote",
        "label": "Named Executive Officers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used in) financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r166"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from financing activities:",
        "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used in) investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r166"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from investing activities:",
        "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used in) operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r87",
      "r88"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from operating activities:",
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_NetGainsLossesOnInvestmentsAndOtherFinancialInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "NetGainsLossesOnInvestmentsAndOtherFinancialInstruments",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.mgic.com/role/InvestmentsNetGainsLossesOnInvestmentsandOtherFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net gains (losses) on investments and other financial instruments",
        "label": "Net Gains (Losses) on Investments and Other Financial Instruments",
        "documentation": "Amount of realized and unrealized gain (loss) on investments and other financial instruments, including the changes in fair value of embedded derivatives related to Home Re Transactions."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.mgic.com/role/EarningsperShareDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY",
      "http://www.mgic.com/role/EarningsperShareDetails",
      "http://www.mgic.com/role/OtherComprehensiveIncomeDetails",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income",
        "terseLabel": "Net income",
        "verboseLabel": "Total reclassifications, net of tax",
        "label": "Net Income (Loss) Attributable to Parent",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r88",
      "r112",
      "r138",
      "r151",
      "r154",
      "r158",
      "r170",
      "r179",
      "r183",
      "r184",
      "r185",
      "r186",
      "r187",
      "r190",
      "r191",
      "r208",
      "r267",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r477",
      "r480",
      "r497",
      "r526",
      "r615",
      "r708",
      "r725",
      "r726",
      "r869",
      "r1019"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/EarningsperShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mgic.com/role/EarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Diluted income available to common shareholders",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r196",
      "r202",
      "r203",
      "r204",
      "r205",
      "r209",
      "r212"
     ]
    },
    "us-gaap_NetInvestmentIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetInvestmentIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment income, net of expenses",
        "label": "Net Investment Income",
        "documentation": "Amount, after investment expense, of income earned from investments in securities and real estate. Includes, but is not limited to, real estate investment, policy loans, dividends, and interest. Excludes realized gain (loss) on investments."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r618",
      "r619",
      "r712",
      "r869"
     ]
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New Accounting Pronouncements and Changes in Accounting Principles [Abstract]",
        "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "presentation": [
      "http://www.mgic.com/role/SignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Accounting Policies",
        "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]",
        "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r137",
      "r177",
      "r178",
      "r181",
      "r182",
      "r192",
      "r193",
      "r230",
      "r269",
      "r270",
      "r475",
      "r476",
      "r478",
      "r480",
      "r490",
      "r494",
      "r539",
      "r541",
      "r542",
      "r577",
      "r578",
      "r579",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.mgic.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prospective Accounting Standards",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "mtg_NonEmployeeDirectorRSUsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "NonEmployeeDirectorRSUsMember",
     "presentation": [
      "http://www.mgic.com/role/ShareBasedCompensationDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-employee director RSUs",
        "label": "Non-employee director RSUs [Member]",
        "documentation": "Non-employee director RSUs"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-GAAP Measure Description",
        "label": "Non-GAAP Measure Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r919"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-NEOs",
        "label": "Non-NEOs [Member]"
       }
      }
     },
     "auth_ref": [
      "r883",
      "r893",
      "r903",
      "r927",
      "r935"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r910"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount",
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r909"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO",
        "label": "Non-PEO NEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r927"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r946"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r946"
     ]
    },
    "us-gaap_NoncatastrophicEventAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncatastrophicEventAxis",
     "presentation": [
      "http://www.mgic.com/role/LossReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non Catastrophic Event [Axis]",
        "label": "Noncatastrophic Event [Axis]",
        "documentation": "Information by type of noncatastrophic event causing change in the insurer's provision."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncatastrophicEventDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncatastrophicEventDomain",
     "presentation": [
      "http://www.mgic.com/role/LossReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non Catastrophic Event [Domain]",
        "label": "Noncatastrophic Event [Domain]",
        "documentation": "Noncatastrophic event causing change in the insurer's provision."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesPayableFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesPayableFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsAssetsandLiabilitiesNotMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Senior Notes Payable",
        "label": "Notes Payable, Fair Value Disclosure",
        "documentation": "Fair value portion of notes payable."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r61",
      "r62",
      "r1032",
      "r1036"
     ]
    },
    "mtg_NumberOfJurisdictionsWithRiskToCapitalRequirements": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "NumberOfJurisdictionsWithRiskToCapitalRequirements",
     "presentation": [
      "http://www.mgic.com/role/StatutoryInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Number of jurisdictions with risk-to-capital requirements (in jurisdictions)",
        "label": "Number of jurisdictions with risk to capital requirements",
        "documentation": "The number of jurisdictions that require a mortgage insurer to maintain a minimum amount of statutory capital relative to the risk in force (or a similar measure) in order for the mortgage insurer to continue to write new business. This is generally referred to as a risk-to-capital requirement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent",
     "crdr": "credit",
     "presentation": [
      "http://www.mgic.com/role/OtherComprehensiveIncomeRollforwardofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other comprehensive income (loss) before reclassifications",
        "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r22"
     ]
    },
    "mtg_OnePercentagePointIncreaseDecreaseInAverageClaimRateReserveFactorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "OnePercentagePointIncreaseDecreaseInAverageClaimRateReserveFactorMember",
     "presentation": [
      "http://www.mgic.com/role/LossReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "One Percentage Point Increase/Decrease In Average Claim Rate Reserve Factor",
        "label": "One Percentage Point Increase/Decrease In Average Claim Rate Reserve Factor [Member]",
        "documentation": "One Percentage Point Increase/Decrease In Average Claim Rate Reserve Factor"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://www.mgic.com/role/NatureofBusinessandBasisofPresentation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nature of Business and Basis of Presentation",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r101",
      "r668",
      "r669"
     ]
    },
    "us-gaap_OtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "label": "Other Assets",
        "documentation": "Amount of assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r140",
      "r600",
      "r815",
      "r870"
     ]
    },
    "us-gaap_OtherAssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/FairValueMeasurementsDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash equivalents (1)",
        "label": "Other Assets, Fair Value Disclosure",
        "documentation": "Fair value portion of other assets."
       }
      }
     },
     "auth_ref": [
      "r1031",
      "r1032",
      "r1036"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in unrealized investment gains and losses",
        "label": "Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent",
        "documentation": "Amount, after tax and reclassification adjustment, of gain (loss) in value of unsold investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r14",
      "r102"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Benefit plan adjustments",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent",
        "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r3",
      "r14",
      "r77",
      "r78",
      "r102"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/OtherComprehensiveIncomeDetails": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/OtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total other comprehensive income (loss)",
        "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent",
        "documentation": "Amount before tax of other comprehensive income (loss) attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r14",
      "r102"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.mgic.com/role/OtherComprehensiveIncomeDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY",
      "http://www.mgic.com/role/OtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other comprehensive income (loss), net of tax",
        "verboseLabel": "Other comprehensive income (loss), net of tax",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r14",
      "r102",
      "r152",
      "r155",
      "r187"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other comprehensive income (loss), net of tax:",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossTax",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/OtherComprehensiveIncomeDetails": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/OtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Income tax benefit (expense)",
        "label": "Other Comprehensive Income (Loss), Tax",
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r156",
      "r160",
      "r464",
      "r470",
      "r471",
      "r527",
      "r530",
      "r532",
      "r582",
      "r616"
     ]
    },
    "us-gaap_OtherIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other revenue",
        "label": "Other Income",
        "documentation": "Amount of revenue and income classified as other."
       }
      }
     },
     "auth_ref": [
      "r624",
      "r709",
      "r792",
      "r793",
      "r794"
     ]
    },
    "mtg_OtherInvestedAssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "OtherInvestedAssetsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsAssetsandLiabilitiesNotMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other invested assets",
        "label": "Other Invested Assets, Fair Value Disclosure",
        "documentation": "Fair value portion of other invested assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Investments",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other invested assets, at cost",
        "label": "Other Investments",
        "documentation": "Amount of investments classified as other."
       }
      }
     },
     "auth_ref": [
      "r610",
      "r968"
     ]
    },
    "us-gaap_OtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other liabilities",
        "label": "Other Liabilities",
        "documentation": "Amount of liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r602",
      "r682",
      "r683",
      "r870",
      "r1059",
      "r1104"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Performance Measure, Amount",
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r919"
     ]
    },
    "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember",
     "presentation": [
      "http://www.mgic.com/role/BenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Postretirement Benefit Plans",
        "label": "Other Postretirement Benefits Plan [Member]",
        "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits."
       }
      }
     },
     "auth_ref": [
      "r353",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r402",
      "r405",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r421",
      "r422",
      "r423",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831"
     ]
    },
    "us-gaap_OtherUnderwritingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherUnderwritingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_BenefitsLossesAndExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other underwriting and operating expenses, net",
        "label": "Other Underwriting Expense",
        "documentation": "Costs incurred during the period, such as those relating to general administration and policy maintenance that do not vary with and are not primarily related to the acquisition or renewal of insurance contracts."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r1066"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount",
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r881",
      "r891",
      "r901",
      "r933"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Amount",
        "label": "Outstanding Recovery Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r884",
      "r894",
      "r904",
      "r936"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r884",
      "r894",
      "r904",
      "r936"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r908"
     ]
    },
    "us-gaap_PaymentsForLossesAndLossAdjustmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForLossesAndLossAdjustmentExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/LossReservesReconciliationofBeginningandEndingBalancesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mgic.com/role/LossReservesReconciliationofBeginningandEndingBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total losses paid",
        "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid",
        "documentation": "Amount, after effects of reinsurance, of payments to settle insured claims and pay costs incurred in the claims settlement process."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r852",
      "r1071"
     ]
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchase of common stock",
        "label": "Payments for Repurchase of Common Stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfDividendsCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Dividends paid",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payment of withholding taxes related to share-based compensation net share settlement",
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r165"
     ]
    },
    "us-gaap_PaymentsToAcquireInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchases of investments",
        "label": "Payments to Acquire Investments",
        "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Additions to property and equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Issuers, Footnote",
        "label": "Peer Group Issuers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r918"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Total Shareholder Return Amount",
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r918"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "presentation": [
      "http://www.mgic.com/role/BenefitPlans"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Benefit Plans",
        "label": "Retirement Benefits [Text Block]",
        "documentation": "The entire disclosure for retirement benefits."
       }
      }
     },
     "auth_ref": [
      "r352",
      "r376",
      "r378",
      "r384",
      "r401",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r419",
      "r420",
      "r421",
      "r827"
     ]
    },
    "mtg_PensionAndSupplementalPlansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "PensionAndSupplementalPlansMember",
     "presentation": [
      "http://www.mgic.com/role/BenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension and Supplemental Executive Retirement Plans",
        "label": "Pension And Supplemental Plans [Member]",
        "documentation": "Pension And Supplemental Plans [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionPlansDefinedBenefitMember",
     "presentation": [
      "http://www.mgic.com/role/BenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Plan",
        "label": "Pension Plan [Member]",
        "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits."
       }
      }
     },
     "auth_ref": [
      "r353",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r402",
      "r405",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r421",
      "r422",
      "r425",
      "r827",
      "r828",
      "r832",
      "r833",
      "r834"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Actually Paid Compensation Amount",
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r910"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO",
        "label": "PEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r927"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Name",
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Total Compensation Amount",
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r909"
     ]
    },
    "mtg_PercentageOfStatutoryPolicyholdersSurplusUsedToDetermineMaximumAllowableDividends": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "PercentageOfStatutoryPolicyholdersSurplusUsedToDetermineMaximumAllowableDividends",
     "presentation": [
      "http://www.mgic.com/role/StatutoryInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of statutory policyholders surplus used to determine maximum allowable dividends (as a percent)",
        "label": "Percentage of statutory policyholders surplus used to determine maximum allowable dividends",
        "documentation": "The percentage of statutory policyholders' surplus, as defined, as of the preceding calendar year end which is used in the determination of the maximum allowable dividends that the insurance subsidiaries may pay in any twelve-month period without regulatory approval by the Office of the Commissioner of Insurance of the State of Wisconsin."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PerformanceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PerformanceSharesMember",
     "presentation": [
      "http://www.mgic.com/role/ShareBasedCompensationDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RSUs subject to performance conditions",
        "label": "Performance Shares [Member]",
        "documentation": "Share-based payment arrangement awarded for meeting performance target."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Prior Service Cost",
        "label": "Pension Adjustments Prior Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Service Cost",
        "label": "Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r955"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Benefits Adjustments, Footnote",
        "label": "Pension Benefits Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r910"
     ]
    },
    "us-gaap_PolicyholderBenefitsAndClaimsIncurredGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PolicyholderBenefitsAndClaimsIncurredGross",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails": {
       "parentTag": "us-gaap_PolicyholderBenefitsAndClaimsIncurredNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Direct",
        "label": "Policyholder Benefits and Claims Incurred, Direct",
        "documentation": "Amount, before effect of policies assumed or ceded, of expense related to provision for policy benefits and costs incurred."
       }
      }
     },
     "auth_ref": [
      "r1065"
     ]
    },
    "us-gaap_PolicyholderBenefitsAndClaimsIncurredNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PolicyholderBenefitsAndClaimsIncurredNet",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_BenefitsLossesAndExpenses",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Losses incurred, net",
        "totalLabel": "Losses incurred, net",
        "label": "Policyholder Benefits and Claims Incurred, Net",
        "documentation": "Amount, after effects of policies assumed or ceded, of expense related to the provision for policy benefits and costs incurred."
       }
      }
     },
     "auth_ref": [
      "r1065"
     ]
    },
    "us-gaap_PolicyholderBenefitsAndClaimsIncurredNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PolicyholderBenefitsAndClaimsIncurredNetAbstract",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Losses incurred:",
        "label": "Policyholder Benefits and Claims Incurred, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsAssetsandLiabilitiesNotMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Portion at Fair Value Measurement",
        "label": "Portion at Fair Value Measurement [Member]",
        "documentation": "Measured at fair value for financial reporting purposes."
       }
      }
     },
     "auth_ref": [
      "r524"
     ]
    },
    "mtg_PremiumRefundLiabilityExpectedClaimPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "PremiumRefundLiabilityExpectedClaimPayments",
     "crdr": "credit",
     "presentation": [
      "http://www.mgic.com/role/LossReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Premium refund liability, expected claim payments",
        "label": "Premium refund liability, expected claim payments",
        "documentation": "The carrying amount for the estimate of premiums to be refunded on expected claim payments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PremiumsEarnedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PremiumsEarnedNet",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net premiums earned",
        "label": "Premiums Earned, Net",
        "documentation": "Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums earned."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r133",
      "r632",
      "r666"
     ]
    },
    "us-gaap_PremiumsReceivableAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PremiumsReceivableAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Premiums receivable",
        "label": "Premiums Receivable, Net",
        "documentation": "The carrying amount as of the balance sheet date due the entity from (a) agents and insureds, (b) uncollected premiums and (c) others, net of the allowance for doubtful accounts."
       }
      }
     },
     "auth_ref": [
      "r1061",
      "r1062",
      "r1063"
     ]
    },
    "us-gaap_PremiumsWrittenGrossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PremiumsWrittenGrossAbstract",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Premiums written:",
        "label": "Premiums Written, Gross [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PremiumsWrittenNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PremiumsWrittenNet",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": "us-gaap_PremiumsEarnedNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net premiums written",
        "label": "Premiums Written, Net",
        "documentation": "Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums written."
       }
      }
     },
     "auth_ref": [
      "r958",
      "r959"
     ]
    },
    "mtg_ProceedsFromMaturityOfFixedIncomeSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "ProceedsFromMaturityOfFixedIncomeSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from maturity of fixed income securities",
        "label": "Proceeds From Maturity of Fixed Income Securities",
        "documentation": "Proceeds from the maturity of fixed income securities for the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sales of investments",
        "label": "Proceeds from Sale, Maturity and Collection of Investments",
        "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
     "crdr": "debit",
     "presentation": [
      "http://www.mgic.com/role/InvestmentsNetGainsLossesOnInvestmentsandOtherFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sales of fixed income securities",
        "label": "Proceeds from Sale of Debt Securities, Available-for-Sale",
        "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r164",
      "r233",
      "r265"
     ]
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sale of equipment",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Axis]",
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r227",
      "r576",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r646",
      "r807",
      "r824",
      "r850",
      "r851",
      "r853",
      "r854",
      "r859",
      "r1017",
      "r1018",
      "r1022",
      "r1067",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1101",
      "r1102"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Domain]",
        "label": "Product and Service [Domain]"
       }
      }
     },
     "auth_ref": [
      "r227",
      "r576",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r646",
      "r807",
      "r824",
      "r850",
      "r851",
      "r853",
      "r854",
      "r859",
      "r1017",
      "r1018",
      "r1022",
      "r1067",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1101",
      "r1102"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Home office and equipment, net",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r538",
      "r592",
      "r613",
      "r848"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure",
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r908"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure, Table",
        "label": "Pay vs Performance [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r908"
     ]
    },
    "mtg_QuotaShareReinsuranceTransaction2020And20212021NIWMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "QuotaShareReinsuranceTransaction2020And20212021NIWMember",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceQuotaShareTransactionsTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2020 QSR and 2021 QSR - 2021 NIW",
        "label": "Quota Share Reinsurance Transaction, 2020 and 2021 - 2021 NIW [Member]",
        "documentation": "Quota Share Reinsurance Transaction, 2020 and 2021 - 2021 NIW"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_QuotaShareReinsuranceTransaction2021And20222021NIWMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "QuotaShareReinsuranceTransaction2021And20222021NIWMember",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceQuotaShareTransactionsTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2021 QSR and 2022 QSR - 2021 NIW",
        "label": "Quota Share Reinsurance Transaction, 2021 and 2022 - 2021 NIW [Member]",
        "documentation": "Quota Share Reinsurance Agreement, 2021 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_QuotaShareReinsuranceTransaction2021And20222022NIWMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "QuotaShareReinsuranceTransaction2021And20222022NIWMember",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceQuotaShareTransactionsTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2021 QSR and 2022 QSR - 2022 NIW",
        "label": "Quota Share Reinsurance Transaction, 2021 and 2022 - 2022 NIW [Member]",
        "documentation": "Quota Share Reinsurance Transaction, 2021 and 2022 - 2022 NIW"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_QuotaShareReinsuranceTransaction2022And20232022NIWMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "QuotaShareReinsuranceTransaction2022And20232022NIWMember",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceQuotaShareTransactionsTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2022 QSR and 2023 QSR - 2022 NIW",
        "label": "Quota Share Reinsurance Transaction, 2022 and 2023 - 2022 NIW [Member]",
        "documentation": "Quota Share Reinsurance Transaction, 2022 and 2023 - 2022 NIW"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_QuotaShareReinsuranceTransaction2022And20232023NIWMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "QuotaShareReinsuranceTransaction2022And20232023NIWMember",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceQuotaShareTransactionsTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2022 QSR and 2023 QSR - 2023 NIW",
        "label": "Quota Share Reinsurance Transaction, 2022 and 2023 - 2023 NIW [Member]",
        "documentation": "Quota Share Reinsurance Transaction, 2022 and 2023 - 2023 NIW"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_QuotaShareReinsuranceTransaction20232023NIWMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "QuotaShareReinsuranceTransaction20232023NIWMember",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceQuotaShareTransactionsTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2023 QSR - 2023 NIW",
        "label": "Quota Share Reinsurance Transaction, 2023 - 2023 NIW [Member]",
        "documentation": "Quota Share Reinsurance Transaction, 2023 - 2023 NIW"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_QuotaShareReinsuranceTransaction20242024NIWMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "QuotaShareReinsuranceTransaction20242024NIWMember",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceQuotaShareTransactionsTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024 QSR - 2024 NIW",
        "label": "Quota Share Reinsurance Transaction, 2024 - 2024 NIW [Member]",
        "documentation": "Quota Share Reinsurance Transaction, 2024 - 2024 NIW"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_QuotaShareReinsuranceTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "QuotaShareReinsuranceTransactionsMember",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceNarrativeDetails",
      "http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Quota Share Reinsurance Transactions",
        "label": "Quota Share Reinsurance Transactions [Member]",
        "documentation": "Quota Share Reinsurance Transactions"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.mgic.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r291",
      "r292",
      "r293",
      "r294",
      "r376",
      "r424",
      "r454",
      "r455",
      "r456",
      "r461",
      "r503",
      "r550",
      "r559",
      "r575",
      "r647",
      "r648",
      "r658",
      "r678",
      "r679",
      "r735",
      "r754",
      "r758",
      "r759",
      "r788",
      "r805",
      "r806",
      "r816",
      "r823",
      "r835",
      "r840",
      "r841",
      "r845",
      "r846",
      "r851",
      "r863",
      "r1016",
      "r1021",
      "r1034",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://www.mgic.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r291",
      "r292",
      "r293",
      "r294",
      "r376",
      "r424",
      "r454",
      "r455",
      "r456",
      "r461",
      "r503",
      "r550",
      "r559",
      "r575",
      "r647",
      "r648",
      "r658",
      "r678",
      "r679",
      "r735",
      "r754",
      "r758",
      "r759",
      "r788",
      "r805",
      "r806",
      "r816",
      "r823",
      "r835",
      "r840",
      "r841",
      "r845",
      "r846",
      "r851",
      "r863",
      "r1016",
      "r1021",
      "r1034",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050"
     ]
    },
    "mtg_RealEstateAcquiredMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "RealEstateAcquiredMember",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Real Estate Acquired",
        "label": "Real Estate Acquired [Member]",
        "documentation": "This category includes information about real estate acquired by the entity through claim settlement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems",
     "presentation": [
      "http://www.mgic.com/role/OtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]",
        "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent",
     "crdr": "debit",
     "presentation": [
      "http://www.mgic.com/role/OtherComprehensiveIncomeRollforwardofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: Amounts reclassified from AOCI",
        "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r22"
     ]
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis",
     "presentation": [
      "http://www.mgic.com/role/OtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]",
        "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain",
     "presentation": [
      "http://www.mgic.com/role/OtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]",
        "documentation": "Item reclassified out of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.mgic.com/role/OtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification from Accumulated Other Comprehensive Income",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]",
        "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable",
     "presentation": [
      "http://www.mgic.com/role/OtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]",
        "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
     "presentation": [
      "http://www.mgic.com/role/OtherComprehensiveIncomeTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification out of accumulated other comprehensive income",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]",
        "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r876",
      "r886",
      "r896",
      "r928"
     ]
    },
    "mtg_ReinsuranceAgreementOptionalRightPercentOfReinsuranceCoverageThreshold": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "ReinsuranceAgreementOptionalRightPercentOfReinsuranceCoverageThreshold",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percent of reinsurance coverage threshold (as a percent)",
        "label": "Reinsurance Agreement, Optional Right, Percent Of Reinsurance Coverage Threshold",
        "documentation": "Reinsurance Agreement, Optional Right, Percent Of Reinsurance Coverage Threshold"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_ReinsuranceCedingCommissionEarned": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "ReinsuranceCedingCommissionEarned",
     "crdr": "credit",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ceding commission on reinsurance",
        "label": "Reinsurance Ceding Commission Earned",
        "documentation": "Reinsurance Ceding Commission Earned"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReinsuranceDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReinsuranceDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reinsurance Disclosures [Abstract]",
        "label": "Reinsurance Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails": {
       "parentTag": "us-gaap_PolicyholderBenefitsAndClaimsIncurredNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assumed",
        "label": "Policyholder Benefits and Claims Incurred, Assumed",
        "documentation": "Amount of policy benefits and costs incurred for policies assumed."
       }
      }
     },
     "auth_ref": [
      "r1055",
      "r1065"
     ]
    },
    "us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails": {
       "parentTag": "us-gaap_PolicyholderBenefitsAndClaimsIncurredNet",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Ceded",
        "label": "Policyholder Benefits and Claims Incurred, Ceded",
        "documentation": "Amount of reduction of provision for policy benefits and costs incurred for policies ceded."
       }
      }
     },
     "auth_ref": [
      "r1055",
      "r1065"
     ]
    },
    "us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReinsurancePremiumsForInsuranceCompaniesByProductSegmentNetAmountAbstract",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Premiums earned:",
        "label": "Premiums Earned, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_ReinsuranceProfitCommission": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "ReinsuranceProfitCommission",
     "crdr": "credit",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceSummaryofPremiumsEarnedandLossesIncurredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Profit commission on reinsurance",
        "label": "Reinsurance, Profit Commission",
        "documentation": "Reinsurance, Profit Commission"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsAnnualLossRatioCap": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "ReinsuranceQuotaShareReinsuranceAgreementTermsAnnualLossRatioCap",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reinsurance, quote share reinsurance agreement, annual loss ratio cap (as a percent)",
        "label": "Reinsurance, Quota Share Reinsurance Agreement, Terms, Annual Loss Ratio Cap",
        "documentation": "Reinsurance, Quota Share Reinsurance Agreement, Terms, Annual Loss Ratio Cap"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingCommissionPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "ReinsuranceQuotaShareReinsuranceAgreementTermsCedingCommissionPercent",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ceding commission, percentage (as a percent)",
        "label": "Reinsurance, Quota Share Reinsurance Agreement, Terms, Ceding Commission, Percent",
        "documentation": "Reinsurance, Quota Share Reinsurance Agreement, Terms, Ceding Commission, Percent"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceQuotaShareTransactionsTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cede rate, option 1 (as a percent)",
        "label": "Reinsurance, Quota Share Reinsurance Agreement, Terms, Ceding Rate, Percent, Option One",
        "documentation": "Reinsurance, Quota Share Reinsurance Agreement, Terms, Ceding Rate, Percent, Option One"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceQuotaShareTransactionsTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cede rate, option 2 (as a percent)",
        "label": "Reinsurance, Quota Share Reinsurance Agreement, Terms, Ceding Rate, Percent, Option Two",
        "documentation": "Reinsurance, Quota Share Reinsurance Agreement, Terms, Ceding Rate, Percent, Option Two"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsLifetimeLossRatioCap": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "ReinsuranceQuotaShareReinsuranceAgreementTermsLifetimeLossRatioCap",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reinsurance, quota reinsurance agreement, lifetime loss ratio cap (as a percent)",
        "label": "Reinsurance, Quota Share Reinsurance Agreement, Terms, Lifetime Loss Ratio Cap",
        "documentation": "Reinsurance, Quota Share Reinsurance Agreement, Terms, Lifetime Loss Ratio Cap"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceQuotaShareTransactionsTermsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Quota share for all policies covered (as a percent)",
        "label": "Reinsurance, Quota Share Reinsurance Agreement, Terms, Quota Share, Percent",
        "documentation": "Reinsurance, Quota Share Reinsurance Agreement, Terms, Quota Share, Percent"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_ReinsuranceQuotaShareReinsuranceAgreementTermsThresholdForPrivateMortgageInsurerEligibilityRequirementsForTerminationElection": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "ReinsuranceQuotaShareReinsuranceAgreementTermsThresholdForPrivateMortgageInsurerEligibilityRequirementsForTerminationElection",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Threshold for private mortgage insurer eligibility requirements for termination election (less than) (as a percent)",
        "label": "Reinsurance, Quota Share Reinsurance Agreement, Terms, Threshold For Private Mortgage Insurer Eligibility Requirements For Termination Election",
        "documentation": "Reinsurance, Quota Share Reinsurance Agreement, Terms, Threshold For Private Mortgage Insurer Eligibility Requirements For Termination Election"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/LossReservesReconciliationofBeginningandEndingBalancesDetails": {
       "parentTag": "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.mgic.com/role/LossReservesReconciliationofBeginningandEndingBalancesDetails",
      "http://www.mgic.com/role/ReinsuranceNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Reinsurance recoverable on loss reserves",
        "terseLabel": "Reinsurance recoverable on loss reserves",
        "periodStartLabel": "Less reinsurance recoverable",
        "periodEndLabel": "Plus reinsurance recoverable",
        "label": "Reinsurance Recoverable for Unpaid Claims and Claims Adjustments",
        "documentation": "Amount, after valuation allowance, recoverable under reinsurance contracts for losses reported to the ceding insurer but not yet paid and amounts expected for incurred losses and settlement expenses, which have not yet been reported to the ceding insurer."
       }
      }
     },
     "auth_ref": [
      "r641",
      "r644",
      "r645",
      "r852",
      "r854",
      "r1056",
      "r1068",
      "r1069"
     ]
    },
    "us-gaap_ReinsuranceRecoverablesOnPaidLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReinsuranceRecoverablesOnPaidLosses",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reinsurance recoverable on paid losses",
        "label": "Reinsurance Recoverable for Paid Claims and Claims Adjustments",
        "documentation": "Amount, after valuation allowance, recoverable under reinsurance contracts for losses reported to and paid by the ceding insurer."
       }
      }
     },
     "auth_ref": [
      "r1056",
      "r1068",
      "r1069"
     ]
    },
    "us-gaap_ReinsuranceRetentionAmountRetainedPerLife": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReinsuranceRetentionAmountRetainedPerLife",
     "crdr": "credit",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceExcessofLossReinsuranceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining first layer retention",
        "label": "Reinsurance, Amount Retained, Per Life",
        "documentation": "Amount per life of risk undertaken originally by insurer that is not ceded to reinsurer."
       }
      }
     },
     "auth_ref": [
      "r1055"
     ]
    },
    "mtg_ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceExcessofLossReinsuranceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term of mortgage insurance-linked notes",
        "label": "Reinsurance Retention Policy, Debt Issued To Cover Insurance, Term",
        "documentation": "Reinsurance Retention Policy, Debt Issued To Cover Insurance, Term"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages",
     "crdr": "credit",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceExcessofLossReinsuranceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excess of loss reinsurance coverage, initial and remaining",
        "label": "Reinsurance Retention Policy, Excess Of Loss Reinsurance Coverages",
        "documentation": "Reinsurance Retention Policy, Excess of Loss Reinsurance Coverages"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_ReinsuranceRetentionPolicyFundingPercentage": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "ReinsuranceRetentionPolicyFundingPercentage",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceExcessofLossReinsuranceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reinsurance Retention Policy, Funding Percentage",
        "label": "Reinsurance Retention Policy, Funding Percentage",
        "documentation": "Reinsurance Retention Policy, Funding Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_ReinsuranceRetentionPolicyInitialAmountRetained": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "ReinsuranceRetentionPolicyInitialAmountRetained",
     "crdr": "credit",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceExcessofLossReinsuranceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Initial first layer retention",
        "label": "Reinsurance Retention Policy, Initial Amount Retained",
        "documentation": "Reinsurance Retention Policy, Initial Amount Retained"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_ReinsuranceRetentionPolicyPercentOfTotalTrustAssetsInvestedInCashOrDirectU.S.FederalGovernmentObligations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "ReinsuranceRetentionPolicyPercentOfTotalTrustAssetsInvestedInCashOrDirectU.S.FederalGovernmentObligations",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percent of total trust assets invested in cash or direct U.S. federal government obligations",
        "label": "Reinsurance Retention Policy, Percent Of Total Trust Assets Invested In Cash Or Direct U.S. Federal Government Obligations",
        "documentation": "Reinsurance Retention Policy, Percent Of Total Trust Assets Invested In Cash Or Direct U.S. Federal Government Obligations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReinsuranceRetentionPolicyTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReinsuranceRetentionPolicyTableTextBlock",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of coverages and retention",
        "label": "Reinsurance Retention [Table Text Block]",
        "documentation": "Tabular disclosure of risk undertaken originally by insurer that is not ceded to reinsurer."
       }
      }
     },
     "auth_ref": [
      "r1055"
     ]
    },
    "us-gaap_ReinsuranceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReinsuranceTextBlock",
     "presentation": [
      "http://www.mgic.com/role/Reinsurance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Reinsurance",
        "label": "Reinsurance [Text Block]",
        "documentation": "The entire disclosure pertaining to the existence, magnitude and information about insurance that has been ceded to or assumed from another insurance company, including the methodologies and assumptions used in determining recorded amounts."
       }
      }
     },
     "auth_ref": [
      "r594",
      "r595",
      "r855",
      "r856"
     ]
    },
    "us-gaap_ResidentialMortgageBackedSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResidentialMortgageBackedSecuritiesMember",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsDetails",
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails",
      "http://www.mgic.com/role/InvestmentsDetails",
      "http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RMBS",
        "label": "Residential Mortgage-Backed Securities [Member]",
        "documentation": "Securities collateralized by residential real estate mortgage loans."
       }
      }
     },
     "auth_ref": [
      "r838",
      "r839",
      "r840",
      "r992",
      "r999",
      "r1004",
      "r1005",
      "r1006",
      "r1024"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date:",
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r877",
      "r887",
      "r897",
      "r929"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date",
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r878",
      "r888",
      "r898",
      "r930"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement does not require Recovery",
        "label": "Restatement Does Not Require Recovery [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r885",
      "r895",
      "r905",
      "r937"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash and cash equivalents",
        "label": "Restricted Cash and Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r103",
      "r139",
      "r167",
      "r604"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://www.mgic.com/role/ShareBasedCompensationDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RSUs subject only to service conditions",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r98",
      "r607",
      "r653",
      "r657",
      "r675",
      "r689",
      "r848"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r174",
      "r175",
      "r176",
      "r180",
      "r187",
      "r189",
      "r191",
      "r268",
      "r271",
      "r285",
      "r466",
      "r467",
      "r472",
      "r473",
      "r474",
      "r478",
      "r479",
      "r480",
      "r485",
      "r487",
      "r488",
      "r491",
      "r495",
      "r536",
      "r537",
      "r649",
      "r651",
      "r676",
      "r1105"
     ]
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanTypeAxis",
     "presentation": [
      "http://www.mgic.com/role/BenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Type [Axis]",
        "label": "Retirement Plan Type [Axis]",
        "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement."
       }
      }
     },
     "auth_ref": [
      "r353",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r402",
      "r405",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r421",
      "r422",
      "r423",
      "r425",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834"
     ]
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanTypeDomain",
     "presentation": [
      "http://www.mgic.com/role/BenefitPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Type [Domain]",
        "label": "Retirement Plan Type [Domain]",
        "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement."
       }
      }
     },
     "auth_ref": [
      "r353",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r402",
      "r405",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r421",
      "r422",
      "r423",
      "r425",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834"
     ]
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Revenues",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total revenues",
        "label": "Revenues",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r117",
      "r159",
      "r170",
      "r217",
      "r221",
      "r222",
      "r224",
      "r226",
      "r227",
      "r228",
      "r229",
      "r267",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r526",
      "r585",
      "r814",
      "r1019"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenues:",
        "label": "Revenues [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_Risktocapitalratioatendofperiod": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "Risktocapitalratioatendofperiod",
     "presentation": [
      "http://www.mgic.com/role/StatutoryInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk to capital ratio at end of period",
        "label": "Risk to capital ratio at end of period",
        "documentation": "The entity's risk-to-capital ratio as of the end of the reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Adopted",
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r946"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Terminated",
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r946"
     ]
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "presentation": [
      "http://www.mgic.com/role/OtherComprehensiveIncomeTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive income (loss)",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r1039",
      "r1040"
     ]
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "presentation": [
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails",
      "http://www.mgic.com/role/InvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Available-for-sale [Line Items]",
        "label": "Debt Securities, Available-for-Sale [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246"
     ]
    },
    "us-gaap_ScheduleOfCausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTextBlock",
     "presentation": [
      "http://www.mgic.com/role/LossReservesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior year development of the reserves",
        "label": "Schedule of Causes of Increase (Decrease) in Liability for Unpaid Claims and Claims Adjustment Expense [Table Text Block]",
        "documentation": "Tabular disclosure of the reasons for the change in incurred claims and claim adjustment expenses recognized in the income statement attributable to insured events of prior fiscal years. Also includes disclosures of additional premiums or return premiums accrued as a result of changes in incurred claims and claim adjustment expenses."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r1099"
     ]
    },
    "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable",
     "presentation": [
      "http://www.mgic.com/role/StatutoryInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table]",
        "label": "Banking Regulation, Regulatory Capital Requirement, Compliance [Table]",
        "documentation": "Disclosure of information about compliance with regulatory capital requirement. Includes, but is not limited to, required and actual ratios and amount of regulatory capital."
       }
      }
     },
     "auth_ref": [
      "r1052",
      "r1053"
     ]
    },
    "us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfComprehensiveIncomeLossTableTextBlock",
     "presentation": [
      "http://www.mgic.com/role/OtherComprehensiveIncomeTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income",
        "label": "Comprehensive Income (Loss) [Table Text Block]",
        "documentation": "Tabular disclosure of components of comprehensive income (loss). Includes, but is not limited to, foreign currency translation adjustments, foreign currency transactions designated as economic hedges of a net investment in foreign entity, gain (loss) and prior service cost (credit) for pension plans and other postretirement benefit plans."
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDebtTableTextBlock",
     "presentation": [
      "http://www.mgic.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt",
        "label": "Schedule of Debt [Table Text Block]",
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.mgic.com/role/EarningsperShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Calculation of earnings (loss) per share",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r985"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable",
     "presentation": [
      "http://www.mgic.com/role/EarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]",
        "label": "Earnings Per Share, Basic, by Common Class, Including Two-Class Method [Table]",
        "documentation": "Disclosure of information about basic earnings per share by class of stock. Includes, but is not limited to, two-class method."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r28",
      "r197",
      "r201",
      "r210"
     ]
    },
    "us-gaap_ScheduleOfInvestmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfInvestmentsLineItems",
     "presentation": [
      "http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Investments [Line Items]",
        "label": "Schedule of Investments [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800"
     ]
    },
    "us-gaap_ScheduleOfInvestmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfInvestmentsTable",
     "presentation": [
      "http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Investments [Table]",
        "label": "Schedule of Investments [Table]",
        "documentation": "Disclosure of information about investments owned by investment company."
       }
      }
     },
     "auth_ref": [
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800"
     ]
    },
    "us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense",
     "presentation": [
      "http://www.mgic.com/role/LossReservesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of beginning and ending loss reserves",
        "label": "Schedule of Liability for Unpaid Claims and Claims Adjustment Expense [Table Text Block]",
        "documentation": "Tabular disclosure of the activity in the reserve for settling insured claims and expenses incurred in the claims settlement process for the period. The estimated liability includes the amount of money that will be required for future payments of (a) claims that have been reported to the insurer, (b) claims related to insured events that have occurred but that have not been reported to the insurer as of the date the liability is estimated, and (c) claim adjustment expenses. Claim adjustment expenses include costs incurred in the claim settlement process such as legal fees; outside adjuster fees; and costs to record, process, and adjust claims."
       }
      }
     },
     "auth_ref": [
      "r640"
     ]
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfNetBenefitCostsTableTextBlock",
     "presentation": [
      "http://www.mgic.com/role/BenefitPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of net periodic benefit cost",
        "label": "Schedule of Net Benefit Costs [Table Text Block]",
        "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments."
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "mtg_ScheduleOfQuotaShareReinsuranceAgreementsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "ScheduleOfQuotaShareReinsuranceAgreementsTableTextBlock",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Quota Share Reinsurance Transactions",
        "label": "Schedule Of Quota Share Reinsurance Agreements [Table Text Block]",
        "documentation": "Schedule Of Quota Share Reinsurance Agreements"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRealizedGainLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRealizedGainLossTableTextBlock",
     "presentation": [
      "http://www.mgic.com/role/InvestmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of realized gains (losses) and proceeds from sale of securities",
        "label": "Schedule of Realized Gain (Loss) [Table Text Block]",
        "documentation": "Tabular disclosure of the proceeds from sales of available-for-sale securities and the gross realized gains and gross realized losses that have been included in earnings as a result of those sales."
       }
      }
     },
     "auth_ref": [
      "r1007"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock",
     "presentation": [
      "http://www.mgic.com/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of stock-based compensation, activity",
        "label": "Share-Based Payment Arrangement, Activity [Table Text Block]",
        "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r17",
      "r100"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.mgic.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r427",
      "r429",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://www.mgic.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Stock by Class [Table]",
        "label": "Stock, Class of Stock [Table]",
        "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r32",
      "r33",
      "r34",
      "r35",
      "r36",
      "r94",
      "r96",
      "r97",
      "r98",
      "r143",
      "r144",
      "r145",
      "r219",
      "r336",
      "r337",
      "r338",
      "r340",
      "r343",
      "r348",
      "r350",
      "r671",
      "r672",
      "r673",
      "r674",
      "r823",
      "r957",
      "r977"
     ]
    },
    "us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock",
     "presentation": [
      "http://www.mgic.com/role/InvestmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aging of the fair values of securities in an unrealized loss position",
        "label": "Schedule of Unrealized Loss on Investments [Table Text Block]",
        "documentation": "For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value)."
       }
      }
     },
     "auth_ref": [
      "r120"
     ]
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfVariableInterestEntitiesTextBlock",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of total assets of Home Re",
        "label": "Schedule of Variable Interest Entities [Table Text Block]",
        "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r46",
      "r47",
      "r48",
      "r49"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.mgic.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of each class",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r871"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.mgic.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r873"
     ]
    },
    "us-gaap_SeniorNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SeniorNotes",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior notes",
        "label": "Senior Notes",
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r1058"
     ]
    },
    "us-gaap_SeniorNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SeniorNotesMember",
     "presentation": [
      "http://www.mgic.com/role/DebtSummaryofDebtObligationsDetails",
      "http://www.mgic.com/role/FairValueMeasurementsAssetsandLiabilitiesNotMeasuredatFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Notes",
        "label": "Senior Notes [Member]",
        "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity compensation",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://www.mgic.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award vesting period (in years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition."
       }
      }
     },
     "auth_ref": [
      "r836"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://www.mgic.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r446"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.mgic.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Share Fair Value (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r446"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.mgic.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r427",
      "r429",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.mgic.com/role/ShareBasedCompensationDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Domain]",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "presentation": [
      "http://www.mgic.com/role/ShareBasedCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percent of shares that may vest (as a percent)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage",
        "documentation": "Percentage of vesting of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1027"
     ]
    },
    "us-gaap_ShortTermInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermInvestmentsMember",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-Term Investments",
        "label": "Short-Term Investments [Member]",
        "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet."
       }
      }
     },
     "auth_ref": [
      "r801",
      "r802",
      "r803",
      "r808"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY",
      "http://www.mgic.com/role/OtherComprehensiveIncomeDetails",
      "http://www.mgic.com/role/OtherComprehensiveIncomeRollforwardofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r69",
      "r72",
      "r73",
      "r136",
      "r156",
      "r157",
      "r158",
      "r174",
      "r175",
      "r176",
      "r180",
      "r187",
      "r189",
      "r191",
      "r218",
      "r268",
      "r271",
      "r285",
      "r351",
      "r466",
      "r467",
      "r472",
      "r473",
      "r474",
      "r478",
      "r479",
      "r480",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r491",
      "r495",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r536",
      "r537",
      "r540",
      "r616",
      "r649",
      "r650",
      "r651",
      "r676",
      "r727"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r174",
      "r175",
      "r176",
      "r218",
      "r537",
      "r576",
      "r670",
      "r677",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r688",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r707",
      "r710",
      "r711",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r727",
      "r864"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Cash Flows [Abstract]",
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position [Abstract]",
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Comprehensive Income [Abstract]",
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Stockholders' Equity [Abstract]",
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r174",
      "r175",
      "r176",
      "r218",
      "r231",
      "r537",
      "r576",
      "r670",
      "r677",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r688",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r707",
      "r710",
      "r711",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r727",
      "r864"
     ]
    },
    "us-gaap_StatutoryAccountingPracticesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatutoryAccountingPracticesDisclosureTextBlock",
     "presentation": [
      "http://www.mgic.com/role/StatutoryInformationStatutoryInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of amounts disclosed under statutory accounting practices",
        "label": "Statutory Accounting Practices Disclosure [Table Text Block]",
        "documentation": "Tabular disclosure of how the entity's reporting under GAAP as of the balance sheet date differs from the results based on prescribed and permitted accounting practices of the state or country of domicile in which a relevant statutory filing is made, or differences in results based on the National Association of Insurance Commissioners (NAIC) prescribed practices, or a combination thereof. Describes the accounting practices used and the related monetary effect on statutory surplus, net income, and risk-based capital. If an insurance enterprise's risk-based capital would have triggered a regulatory event had it not used a permitted practice, that fact is disclosed in the financial statements. Permitted statutory accounting practices include practices not prescribed but allowed by the domiciliary state insurance department regulatory authority."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r55",
      "r56",
      "r57",
      "r58",
      "r1060"
     ]
    },
    "mtg_StatutoryAccountingPracticesRegulatoryCapitalRequirementsRisktoCapitalRatioMaximum": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "StatutoryAccountingPracticesRegulatoryCapitalRequirementsRisktoCapitalRatioMaximum",
     "presentation": [
      "http://www.mgic.com/role/StatutoryInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum risk-to-capital ratio",
        "label": "Statutory Accounting Practices, Regulatory Capital Requirements, Risk-to-Capital Ratio, Maximum",
        "documentation": "Statutory Accounting Practices, Regulatory Capital Requirements, Risk-to-Capital Ratio, Maximum"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApprovalMeasurementMeasurementPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApprovalMeasurementMeasurementPeriod",
     "presentation": [
      "http://www.mgic.com/role/StatutoryInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjusted statutory net income measurement period (in years)",
        "label": "Statutory Accounting Practices, Statutory Amount Available For Dividend Payments Without Regulatory Approval, Measurement, Measurement Period",
        "documentation": "Statutory Accounting Practices, Statutory Amount Available For Dividend Payments Without Regulatory Approval, Measurement, Measurement Period"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_StatutoryAccountingPracticesStatutoryAmountAvailableforDividendPaymentswithoutRegulatoryApprovalMeasurementDividendPaymentPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "StatutoryAccountingPracticesStatutoryAmountAvailableforDividendPaymentswithoutRegulatoryApprovalMeasurementDividendPaymentPeriod",
     "presentation": [
      "http://www.mgic.com/role/StatutoryInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjusted statutory net income dividend payment measurement period (in years)",
        "label": "Statutory Accounting Practices, Statutory Amount Available for Dividend Payments without Regulatory Approval, Measurement, Dividend Payment Period",
        "documentation": "Statutory Accounting Practices, Statutory Amount Available for Dividend Payments without Regulatory Approval, Measurement, Dividend Payment Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance",
     "crdr": "credit",
     "presentation": [
      "http://www.mgic.com/role/StatutoryInformationSummaryofAmountsDisclosedUnderStatutoryAccountingPracticesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory policyholders' surplus",
        "label": "Statutory Accounting Practices, Statutory Capital and Surplus, Balance",
        "documentation": "The amount of statutory capital and surplus (stockholders' equity) as of the balance sheet date using prescribed or permitted statutory accounting practices (rather than GAAP, if different) of the state or country."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r608"
     ]
    },
    "us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatutoryAccountingPracticesStatutoryNetIncomeAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.mgic.com/role/StatutoryInformationSummaryofAmountsDisclosedUnderStatutoryAccountingPracticesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory net income",
        "label": "Statutory Accounting Practices, Statutory Net Income Amount",
        "documentation": "Amount of net income for the period determined using accounting principles prescribed or permitted by insurance regulators."
       }
      }
     },
     "auth_ref": [
      "r608"
     ]
    },
    "mtg_StatutoryCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "StatutoryCapitalAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory Capital [Abstract]",
        "label": "Statutory Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_StatutoryCapitalRequirementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "StatutoryCapitalRequirementsAbstract",
     "presentation": [
      "http://www.mgic.com/role/StatutoryInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory capital requirements [Abstract]",
        "label": "Statutory capital requirements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mtg_StatutoryCapitalRequirementsRiskToCapitalRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "StatutoryCapitalRequirementsRiskToCapitalRatio",
     "presentation": [
      "http://www.mgic.com/role/StatutoryInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk-to-capital ratio",
        "label": "Statutory Capital Requirements, Risk To Capital Ratio",
        "documentation": "Statutory Capital Requirements, Risk To Capital Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Price or TSR Estimation Method",
        "label": "Stock Price or TSR Estimation Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r880",
      "r890",
      "r900",
      "r932"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "mtg_StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.mgic.com/20240630",
     "localname": "StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation",
     "crdr": "credit",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reissuance of treasury stock, net under share-based compensation plans",
        "label": "Stock Issued During Period, Value, Treasury Stock Reissued For Share Based Compensation",
        "documentation": "Stock Issued During Period, Value, Treasury Stock Reissued For Share Based Compensation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.mgic.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining authorized repurchase amount",
        "label": "Share Repurchase Program, Remaining Authorized, Amount",
        "documentation": "Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY",
      "http://www.mgic.com/role/OtherComprehensiveIncomeRollforwardofAOCIDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total shareholders\u2019 equity",
        "periodStartLabel": "Balance, beginning of period",
        "periodEndLabel": "Balance, end of period",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r72",
      "r73",
      "r89",
      "r690",
      "r706",
      "r728",
      "r729",
      "r848",
      "r870",
      "r979",
      "r1012",
      "r1038",
      "r1105"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Shareholders\u2019 equity:",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders' Equity Note [Abstract]",
        "label": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.mgic.com/role/ShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Shareholders' Equity",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r169",
      "r335",
      "r337",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r349",
      "r351",
      "r493",
      "r730",
      "r731",
      "r804"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceExcessofLossReinsuranceDetails",
      "http://www.mgic.com/role/ShareholdersEquityDetails",
      "http://www.mgic.com/role/StatutoryInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event",
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r533",
      "r543"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceExcessofLossReinsuranceDetails",
      "http://www.mgic.com/role/ShareholdersEquityDetails",
      "http://www.mgic.com/role/StatutoryInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Axis]",
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r533",
      "r543"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www.mgic.com/role/ReinsuranceExcessofLossReinsuranceDetails",
      "http://www.mgic.com/role/ShareholdersEquityDetails",
      "http://www.mgic.com/role/StatutoryInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Domain]",
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r533",
      "r543"
     ]
    },
    "us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/LossReservesReconciliationofBeginningandEndingBalancesDetails": {
       "parentTag": "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/LossReservesReconciliationofBeginningandEndingBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Current year",
        "label": "Current Year Claims and Claims Adjustment Expense",
        "documentation": "Amount, after effects of reinsurance, of expense for claims incurred in the current reporting period and related claims settlement costs."
       }
      }
     },
     "auth_ref": [
      "r642",
      "r852"
     ]
    },
    "us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/LossReservesReconciliationofBeginningandEndingBalancesDetails": {
       "parentTag": "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/LossReservesDetails",
      "http://www.mgic.com/role/LossReservesReconciliationofBeginningandEndingBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Losses incurred related to prior year notices",
        "verboseLabel": "Prior years",
        "label": "Prior Year Claims and Claims Adjustment Expense",
        "documentation": "Amount, after effects of reinsurance, of expense (reversal of expense) for claims incurred in prior reporting periods and related claims settlement costs."
       }
      }
     },
     "auth_ref": [
      "r642",
      "r852"
     ]
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tabular List, Table",
        "label": "Tabular List [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r926"
     ]
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Amount",
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r918"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Vs Peer Group",
        "label": "Total Shareholder Return Vs Peer Group [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangement:",
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r945"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangements, by Individual",
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r947"
     ]
    },
    "us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TradingSecuritiesAndCertainTradingAssetsTextBlock",
     "presentation": [
      "http://www.mgic.com/role/InvestmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost and fair value of investments in equity securities",
        "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table Text Block]",
        "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)."
       }
      }
     },
     "auth_ref": [
      "r520"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.mgic.com/role/DocumentandEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.mgic.com/role/FairValueMeasurementsDetails",
      "http://www.mgic.com/role/InvestmentsAmortizedCostandFairValuesofDebtSecuritiesDetails",
      "http://www.mgic.com/role/InvestmentsDetails",
      "http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments [Domain]",
        "label": "Financial Instruments [Domain]",
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "auth_ref": [
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r331",
      "r348",
      "r492",
      "r520",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r617",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r849",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1030",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1037"
     ]
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adoption Date",
        "label": "Trading Arrangement Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r948"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arrangement Duration",
        "label": "Trading Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r949"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiration Date",
        "label": "Trading Arrangement Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r949"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r947"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title",
        "label": "Trading Arrangement, Individual Title"
       }
      }
     },
     "auth_ref": [
      "r947"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Available",
        "label": "Trading Arrangement, Securities Aggregate Available Amount"
       }
      }
     },
     "auth_ref": [
      "r950"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Date",
        "label": "Trading Arrangement Termination Date"
       }
      }
     },
     "auth_ref": [
      "r948"
     ]
    },
    "us-gaap_TreasuryStockCommonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonMember",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury stock",
        "label": "Treasury Stock, Common [Member]",
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "us-gaap_TreasuryStockCommonShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonShares",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury stock at cost (in shares)",
        "label": "Treasury Stock, Common, Shares",
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockSharesAcquired",
     "presentation": [
      "http://www.mgic.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares repurchased in period (in shares)",
        "label": "Treasury Stock, Shares, Acquired",
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r69",
      "r98"
     ]
    },
    "us-gaap_TreasuryStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockValue",
     "crdr": "debit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Treasury stock at cost",
        "label": "Treasury Stock, Value",
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r38",
      "r69",
      "r72"
     ]
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "crdr": "debit",
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY",
      "http://www.mgic.com/role/ShareholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchase of common stock",
        "terseLabel": "Repurchase of common stock amount, including commissions",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r37",
      "r98"
     ]
    },
    "us-gaap_USStatesAndPoliticalSubdivisionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "USStatesAndPoliticalSubdivisionsMember",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsDetails",
      "http://www.mgic.com/role/InvestmentsDetails",
      "http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Obligations of U.S. states and political subdivisions",
        "label": "US States and Political Subdivisions Debt Securities [Member]",
        "documentation": "Bonds or similar securities issued by state, city, or local US governments or the agencies operated by state, city, or local governments. Debt securities issued by state governments may include bond issuances of US state authorities including, for example, but not limited to, housing authorities, dormitory authorities, and general obligations while debt securities issued by political subdivisions of US states would include, for example, debt issuances by county, borough, city, or municipal governments."
       }
      }
     },
     "auth_ref": [
      "r825",
      "r849",
      "r858",
      "r1100"
     ]
    },
    "us-gaap_USTreasuryAndGovernmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "USTreasuryAndGovernmentMember",
     "presentation": [
      "http://www.mgic.com/role/FairValueMeasurementsDetails",
      "http://www.mgic.com/role/InvestmentsDetails",
      "http://www.mgic.com/role/InvestmentsSecuritiesInUnrealizedLossPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. Treasury securities and obligations of U.S. government corporations and agencies",
        "label": "US Treasury and Government [Member]",
        "documentation": "This category includes investments in debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises. Such securities may include treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years), debt securities issued by the Government National Mortgage Association (Ginnie Mae) and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac)."
       }
      }
     },
     "auth_ref": [
      "r586",
      "r825",
      "r849",
      "r858",
      "r1100"
     ]
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Security Market Price Change",
        "label": "Underlying Security Market Price Change, Percent"
       }
      }
     },
     "auth_ref": [
      "r944"
     ]
    },
    "us-gaap_UnearnedPremiums": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnearnedPremiums",
     "crdr": "credit",
     "calculation": {
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unearned premiums",
        "label": "Unearned Premiums",
        "documentation": "Carrying amount of premiums written on insurance contracts that have not been earned as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r131"
     ]
    },
    "us-gaap_UnrealizedGainLossOnInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrealizedGainLossOnInvestments",
     "crdr": "credit",
     "presentation": [
      "http://www.mgic.com/role/InvestmentsNetGainsLossesOnInvestmentsandOtherFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other, market adjustment",
        "label": "Unrealized Gain (Loss) on Investments",
        "documentation": "Amount of unrealized gain (loss) on investment."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year",
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r914"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://www.mgic.com/role/EarningsperShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.mgic.com/role/EarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted average common shares outstanding - diluted (in shares)",
        "totalLabel": "Weighted average common shares outstanding - diluted (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r196",
      "r212"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://www.mgic.com/role/EarningsperShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.mgic.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.mgic.com/role/EarningsperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average common shares outstanding - basic (in shares)",
        "verboseLabel": "Weighted average common shares outstanding - basic (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r195",
      "r212"
     ]
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested",
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r912"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(j)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(k)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "SubTopic": "405",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(g)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480463/815-10-45-5"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "605",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-3"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "320",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/320/tableOfContent"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-4"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-5A"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-6"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-9"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-12"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "505",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477908/944-505-50-1"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "505",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477908/944-505-50-1"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "505",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477908/944-505-50-3"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "505",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477908/944-505-50-6"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "505",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478420/944-505-55-1"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "505",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478420/944-505-55-2"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "944",
   "SubTopic": "720",
   "Section": "25",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477550/944-720-25-2"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/220/tableOfContent"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "45",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481573/470-10-45-12A"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481284/470-20-25-11"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/942-320/tableOfContent"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-7"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478219/944-825-45-1"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "SubTopic": "220",
   "Topic": "946",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-5"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(13)(a)(2))",
   "SubTopic": "210",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(1))",
   "SubTopic": "220",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(13)(c))",
   "SubTopic": "220",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/250/tableOfContent"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1403",
   "Paragraph": "b",
   "Publisher": "SEC"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-11"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-6"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-42"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/320/tableOfContent"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-10"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-4"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479130/326-30-45-1"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-5"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/715/tableOfContent"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-2"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3A"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(10)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(p)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-8"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480126/715-20-S99-2"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-3"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480606/715-80-35-1"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-9"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.1.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-11"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-1A"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-2"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(4)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "940",
   "SubTopic": "820",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/944/tableOfContent"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479838/944-20-50-3"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479838/944-20-50-4"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479838/944-20-50-7"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(h))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(3)(d)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(7)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-1"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(4)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(4)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/944-40/tableOfContent"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-3"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-3"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-3"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-3"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(cc)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-3"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478832/944-605-45-1"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1A"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column B)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "19",
   "Subparagraph": "(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-19"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "19",
   "Subparagraph": "(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-19"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 5)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "SubTopic": "320",
   "Topic": "946",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-18"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-7"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-12"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-15"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-14"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-17"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-9"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r947": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r949": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r952": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r953": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r954": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r955": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r956": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r957": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3"
  },
  "r958": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "SubTopic": "605",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r959": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "SubTopic": "605",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r960": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r961": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r962": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r963": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r964": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r965": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r966": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r967": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r968": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r969": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r970": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r971": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r972": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r973": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r974": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r975": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r976": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r977": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r978": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r979": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r980": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r981": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r982": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r983": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r984": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r985": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r986": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r987": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r988": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r989": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r990": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r991": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-1"
  },
  "r992": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r993": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r994": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r995": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r996": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r997": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r998": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r999": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-4"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3A"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "15",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/815-15/tableOfContent"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "940",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/940-320/tableOfContent"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477270/942-505-50-1"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477270/942-505-50-1B"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479868/944-20-45-2"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479838/944-20-50-3"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479838/944-20-50-5"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(13)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(5)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(5)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(5)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477409/944-310-45-6"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-2"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-3"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-3"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(cc)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-3"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-1"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>80
<FILENAME>0000876437-24-000081-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000876437-24-000081-xbrl.zip
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
M]OB;US48GZN83;=H5I5+^+FZSI(_V/,-[SAHEV]??ZK,^.;)%X]NCN+QD*A
M^R$6_IF"<&^+59P!*\5@%EW&8-7?13>+#([$V(OT]Y+-.#C7* 6E$F7+)7B:
M\"^@!M\=#AVEJ_(P>A&-2K$95 PF.2@A>F@%BC038R9>D=)!(LKCFS$J4%AV
M6:5D6I@@ SLLJC*O2MH:3@$_ ]8*ZC9'=9>H%#SGFHV$?3K'Z> Y@EVXG+9@
MJI*GA;8"QD;D=WBT-3RM!E/G=J6*6I'6!],V1P<_::O*QL)<]EQ5F36;NZ<V
MZ5(&V#Z_B@F.QA@1RJ;G).N*_.]@4Y'.:9^.*5G/;K W9(^3?9S$-9$]&8F+
MJFSGB^!N2S@'!"V>5<Q^DLK%&M!1)>?LT-*&C6SQWW0B=_9V,'MQN_GI9)>3
MCV@" 7NWX^G:'>>=!@' GB#NI%%-L#5,QMW]0YG4#7X-";04+.O%9/#/=0NJ
MZIJTVZIL:_+V>$V\C"0# 36.EK'OGW7]VIHUWCUD4MO3+4'LS:H,'0[SO209
MT,['C?%"<?)]EC51.L)>[1,=J+5T(&SFZ+FX*#!,,"V+MN[M-]Z">YDKC##/
MLAH\^.A.8:3+47<K]+'2AZB[GN!T5:J-2C@J3TB7U>),*TM:]7#45'8&?937
MJ[+.*.I%\7*PVGJY6WV7G.:1O26>UF7>-OU;[DGW\O\N*OWD53Q7!U-P0C\>
MQ#-P_E[%^4U\5__ERZ68=\=U&PP:_]E<MQP(H2"*C$YNXBK=HN\6+14\!+@^
MBG$E%-+YBBS]"\J4<<8I2O*XIE@CFMC-G0E?H=*[R5@JH3@$!?C<&H\IL.M]
MV:YQE&>U9.2:*DY51)%J$)+EO( OP=0:&)P@6C"R&U<?5?,UV>$?W/"N:TZP
M<L&'L $B6IXM$HP:-G!51B%B/)-KS@#")E+8K\' '1P2ZXBAQS@:@W4\7:Q
MNX.&TD=-Q(U)T21O46U-2!]B=#?/EAF?'/P9]Q9#UN[[X>]P[/C:I6H694H4
M)+K)>:)15Q@E%=^2(O*J2&MC_CJQ=&?=0$A: \/=[!,ZZ_8R(YR/31*P@BM*
M E^KNL'WPZ\E*^K\<B3&7!)S%M9];,W/Q4M[5H";FM"V(GA.\.XE^33S,L[K
M:!%?*RXOB)-%!@9C2O'F((M$90(< .S45IJ-DA)]'FV"N8^7'+.S17I-WG&2
M_3[*QKW[>7G&U$@Q'4+,V5\Q>A5QE,,_<WPZG+V\RHD<CT[@%<"0JO'>,H)O
M+<K07V[ (+49<SF#>87$#M^>2KF:3E+U[S<KE_S+E/:@;!L,W?.QX2LP1[[D
M%^BHN]Y;>IF83G%6V31WC[KJ\20:O1E[[X=G@U[ !+SOG]'SRH$3GEA/MRD;
MV,CNB41Q^FNKQ62E9CD1&WYA6;D.78 2Z),Q;9O'J_IABP*^&)TRB2Q+('6T
M7"E1 >]0P!<-US28-[J/!MX=7I3Q%8 0@ ;1<.YI=B>-Q)("TR'NHW3Q MKP
M>^9^#CO\_XS72'?0B46YS!(AR0!C1Z.X=M-(MEX)1'6CQ-TK0,(U+9Z>[Y@X
MP9N^GMY+_V[8S\>-QFUB!0-[DI+W4FN)+2J##9UA3]XI7,AJKPQ)(M5B%0%K
MP.ZC,UAW@]=]>=^/K)GW:6\[ M.+(@*DY%&QG<9MK<:D?OEV6Y:!?_ZA!%EP
M 9*I+(8##V(HL#&@8O0Y<85#O,GYT&C6(IVB,D2=@$;&K:J2K$;)ZR=6)]&B
MO,$$[T0D<<"#[JOOM 3[".6 I#M9CQ=>D!=>N5S98#]^H/Q5BT?M33T[>GEB
MBY92-=&1:5V>DH(]6F5@Y#AR=6@'=(Y\B8:K!-G [''=<JO,K(WENNJ2Y>;O
MM<4O?+$--9WQMO#+48.1FI*H#Z99*S6G'6/^)9.A4B0GA\R*D;7 <#?K[!;$
M? $GDH+I3Y5<>E=\:R+653GVTW3]WD3[1KX8"D1UAXYC/'Y(7=<7EB=8M]81
MPF@9WF9L,CK:Z6 :UQT;VK.JS-:0(:)-CZ)=3MENZML:PC%EFZ=LBPG#@=CA
M=Y7:5K+&U_G78WQU-1W97N?G7[?Q=8X?^/N;7_M8.?GD\.CI8Q",@V <A'Y#
M0>@KYL*39=ENL0C11,,P\KHN\R%"PXNCHSJG0@ W8EZ$TRS#.6%VDOW8T.^\
M#_2D5QG(B"S98&>TU;.-4[G7<%UW$'0"*+70Z+I33;\/(J90#A8,PBUHAO9S
M%J:*-/0F6T*LWQE.D=!*I-8/;)"[/95<SQXE%[W:*1/9OJB*@WRAR1176G-!
M"P8+79/-.,IH-8.IT3K='B2&:YLY9S/>&KO'HX]CW_N0["KP6L'^#9I>:S+O
M.A>,S@59"2FM -?EIN^C))[ADK/8;9PP?0A/GKNK.(RB$^];@#_=DAX2)DNE
MFEJBC\9;MHY5#81^_'(4CS&J",NBGZ;X$ZTROO?YIKK6="I1V@\^Y5W99.S(
MN&(&A,\<KL+R9K?@F'[G2A?II*&U@GY)6LQHNM5FVB^3\N=/*5+="2GS_%'*
ML)3111)Y]/ZF4-5.B!I5U27:-"72K8VJFX(.#*&4-X6;[0*&P)@.^X+.[['&
MW_GQ*\L[7E)!)V^7R WM#_-OK:B>S;(\HR0E7EC79<(_C2AT12&(F8X_7+3@
MB1X_F1X\T8+O!]CZ"F@$_\)1P LU)^& PLP&:R[M5I]PFNGXY=.G$ZKO7W+K
MVG;;/K&B>9NF_S@:;?/;#15LD\^! +>Y!X;VMTD&XV&]^5A;M-W )3ISIA*
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
M[)9BV;DJ=8D A13,@'Y9^PDA-1,,L?5FF_O"\_?3'KJ)\6&/,948$Q%PDV%
M4(%@BPRD 3WU$S65(Q-_1U6%^VL6Q(JK=OM?11/%-['3A?BP+W@L!MU1;*$0
M:?G-4$*X&U+31"MKUD+JQA(*61F@W0@#PA)2<, NJ*<#EA)-)''E1&#02,WV
M6K?,6Q@CU[2?=6RE/\S$T<Q^/792X[93$@1@8MG+8GS5KO!!LL.$=*<)IPI8
M- 9IVY8<X$6F',;LI$8(QO8<@=?@8K9VR;9%.<T)W=F=Y:%Q3T!876=E;OA<
M._PO#X^>[I5)IZ>[\_D\FG7#9MU^AF6?//:H\*L=8MAZ_&GB@J#KLWIQ>'0\
M2L<\K*F?J])YVDJ&EE$4UT4 ^-H&#S]Y[+@0RJ5&^:T3;<2%W;J">H+07LL)
M=1A*1SY"G9A"5POIS* !7@V@%^D?@5IGK!1OIN*X@]?"8UL(;'[5<X\DITQV
M!<.,8 >7JIK]S!H\>>RR$-H' ;9]RB=9NJ:HVRE2N40(02H'82LT!GM?D=$'
M?CLFLK*"4VLRGX& +I9Q8,XDX4IP,FY/B?BQ+T&(N"QI#ATZ3D@:NT#04AQ3
M4^@<Z3$MDQ;I6J4NVF#/C"ZY7IOH76DA/FLU;@OZB4E_:,JZ2(A!6.&B:T1@
MU%XFEU61I90AL"IV&LT+-G><9W42+]:<CU/UGY:*W"3+(DX"\5K9&8#K>B3<
M1!&5*W1LVT*FW61+PIF5T%_W5 4*1H_H+!UW;V 6E/M&@@(@V!>#"=E9M#A[
M[FE0H_],!@G!#[TE88Y^U1@D,[(::6-N8GN^/=<-81K)TDRR"H@"O7PX9>N;
MXQ-ZK]+]_O!_!6(QNT=8J>M,W=B2@AX& GWX5*G"?GT<.=-\.@>1H$NM,/9"
M]H'LP)Y*R<=&%RTEZ^;@%'3LF8V%<$/ ;LA+B89@1A*8A3B.0VX:4R44XG=
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
MIT4[!4;7-9NXOA;W0G*E&DU:9Q>Y*(N#"JF8?!6O+="F%W4C%CQ9.VU^W4Z
M"?>Q__CYFO[C,T'&FX5JEHOH3'L76U=I?Z(N+6D%#ZA#S4E=/2T5P2&LTLQI
M?;56K"-JO?05Z"NTO:Z5W_]*N6R_2Y:[A1^;K/Z@.N*3NFZ7C!N)V2,PAUN4
M<EM%?#HW:.%2L^@$'TUNDVL';'6@%PFB20,5U:(3]/. :*>2=M?H)%H;;,"P
MH33>-+)5"G6C(09K9P.I &4FR!OT'JID@:<N5<SE($#W)SE\3<'3"&C+)X'W
M=JK6T"83_EN!;A*F$0S3+*XLKIJ^W@?]]O$PPA6Q,JR^@^&QR=: NKM6E9CM
MO<^K'9P/_XS"+1A[U3JP+]U?<A+OP#X)<__V!BL[I5RN48%@%V;P)V&43BPN
MZKV\_C5U%.!D=1=#IUS)B/$2S6%PH6JED:\&9BX@)B663S=E\G$SGN:9]FUN
M<=*H&H5Q5C]MW.F.UDIW=Y<W";,B:/ 3.8JH9T_0!@D?=_D!-;/=;=;CG#E^
MN2GM4MVVO9%^A]'0!QX.QC?(&,!=-T W5%VC! 7=D4JF!L.=;N(ZJ)S.H$@8
MY=N<F&SOA+E:C(JQWG07T0U&==_??Z<=V\2IW>Z;A:J\>1P.Q-GTCLT:-@Q@
M*1N]P1OH,2<4'*I<&=V.=>#<?<XHPUZAT%]NM%\]RVR/)SGJN"#M'VCHH/[]
M'KH[IRES@ANC;^=JJ+C6EEO(%5\?[O-LH?$D&MV-O?=CCQ58J6WE!.6:A6TQ
M71=WI"Q#V71PRW#/I9%%!ZAG.5$$?J& U,F3^R$2_F30!U$>K^J'+0HC<+_I
MP1YU0Y'QHB'3$?X9TWK<-[J/=L)L7P>H&H[W'@0"TEU7VQZ1><\DVK[[L^E
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
MKNY,M)*2;R;^1UH)CAA!&3'JVE8-1N)'Q\_&MFN.8N(4S:!1T<2(QIW" 95
M:? BAI(]E"6B2!Q:(\.J4 E<W(VFZT5:U(=R"H^1"B?[MC7$Z#S>HDMR[R 1
MA/>9[HAQ+%(C$2U[AR*7) H/6-?!J2Z-FR;6_IZ$5GD8\1;];+H9^_O$RZ_7
M;4_X1DE(NT$HZ0?#Z_MA76?R,%*&HL#Y+/QP"[OL)Q6=8#E+6HMF2/1E$QCI
MVF#"VE#"/I;OP6D_&>+A4\>=H.0T4/N[LCAXF]6465;; Y'8)R$Y[/R_=?*8
MZS,\N/5^-GZ3_M9UZ;6VICKO%#1LCIX)LJ!KZG1-%AW UIX,_ER7E&S1%37>
M[9RVJ3TV7[&-Q? !P&<T>A>5+-XP  OC30=.'[AA(#9NRF@$%BR:$-V"AL_9
MP@6Z25EA7&[!HL2='8B@F)U&Q 7^#VN]BHMD<"1QK4,C ]:H?R2CK$CR-C6)
MW4XYSG@@V!BWH#8JZFQV4L-2.T;&.3>="&J19-42U$CD?*58^@T6)D_/ S%0
M)-A9[D1K"4QB370G%AO:^*6R-VVE&"/+6,$%V(1U3:,#*W8DP+<0CP&VOA!J
M,M:WFQ\.5,/!4B0UC/17.)W=_B(/HQ-.;)8T&!NL=/3'=2T]6[!+K-@'R5A/
MY"@E]\X3?[O-.=.VQM&0O?QC&#))6ZP83>9(FZ[S(Y.! +C$6:9OGS@3((M4
MITPE"D?6%FQ,<]=]N0=>C:.(5PUUOOLY=WTU V4-Z]5.A_]A#RD!]JHT2=U9
MA4LD8\5Z@F+"T]K8V]#\P4CR=P0GH/@0S QDIQ<#EIS&RUBF=9-J)\HW,W[I
MKV;>NCT5)/@>OH=&37!^L 6QQG?CD(2Q8#*,U<RR1"$< W-_B?_4_,"X]7-#
M1[PA,^ N9"!O8^2[T4^%_V*# 6RA!E]H:FTY85U(RKNHD'OFP,(&3LX@/[AK
M7/LU9J$3YT-@=RJ%M2_$]? +S\^%=^(!P'=^1M'W;L44NW#WL%OL8AI3&@.P
MU9VQG]$X_9H:K-]U7&HROBF8H3WI"1>@8BTF<[_8$Z I$)HN=H?@.A(^+)>'
MM9Y0^1PA[XHE(^&157''4E9<"'"<J/L+?KS.RMSC9#0E'M-EGY0NV[62_*Y2
M(8J441[4))U4!*N9LP&6@!+!?X)P0YO2%CC/%/R+$:2XWM@S1H%@R'P4LJ4L
MB_$85X9,_=B@@T[%UE"8GK'-S+&:?=N'\+ $<LNQ+8G 9<F32$KU)?*7.ZS!
M$CLCS,B@&4IW"=H7'#CH>3$#P$[@#K9NO@(D/_;/<9XI*[#JF6(=E'8?X#G.
M4;]\39T).,V'8WJ@V!H;7#.8%FA><4TZWEBWF7,1[#5BP9#&=C:.@R09)5+T
MKDG]MHH_O8]LYQK:KUQ345,Z$%M,RAK,"/2Q I#=;$.!V)#@OD-DFL*Z%7@=
MSVN_MO!ZN(6GWQ&![E;M;XHH(-\!'F+@>S<OB 9+Z+C_::53%#T*A][=@S36
M>9ZKN7'NW+\8 D@'*6"JDKAE!L9@FOW4OD.+E:_&.27&VFP;UB3:/=&"SV\%
M;X_&F60:=!P]2LO@7)Z6!<>I100VIK&(K3\J(H#KFLD;5H%8Q. GX%UUW:J
M#.DVJG=ZO_3,;ZL5S!9N_GIE^@I=;UM[VK"2_>+"828<J@=SX^;^W*,7//=(
MO".&32;ZZ/3V+Y#(@($%;'JP9&I/8[-/AZO])$:B=%3!U/_!9C+Q_E2F&5@#
MVYPL\>9.BEFT_V[#^UY/D/8O$!8=?0IV/,3R-U!7G:B*<;J<F'_=EV]Q8A*]
MM96EE;-='$OI#'6H.5^#$@")<1*YT3;T\N>JI.:J+(G YUDA"+B.6;@/YRQ1
MVE92+(34:B)<&/9;2I%4;1*^!A32R;Y2]\1M-RQK)2Z\PT\IRY^<M.U 1":\
M/]V4%O<;#N^/WP(15X(%P>$H_;480R-6S99D7L8&^8)VC.Q#"B':N)\-&S_P
MNU%Y-AE&Z6R81S=,ZD,I-X [CZN";=V<^]^F=SK*N"Z.''.PE)R* &CH S;>
M9.D&]MWIO0$5!-R!@2[G&29,9FI3Y;L0[(5L;.HQHMXC,4\PG,A9LD)'1FM_
M85-LXDOR&%56T>;@;ER7&1?GM(5"%9<H1ITJ",LN7C&J"$Y;L4)I$F4V)4&V
MO:HZA0\KVDBONY=:2K"F@A;OK$I'0<U8$0VX#P?P+ZI^6&'TL@DJ"$GFLG;!
M3B'LJQ4MX]U&%A+?P*H:61JT3A5358KQ7$+Q"MM$#?1_HV0H &T)1]GQGFE5
MQJFSH=;$\+?6M#_C_@P0AZ\M/:ZJ%"G<3#ZOYDIE'NYC7Q)$*MQ??3HX,/U"
M(=Z0E*2\J9 [MC6,*2!-0)3FZ*;(.(_\SD;;'RHN./W-SH'K4^""RU8$:L5
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
M?CG)*Z:K;!AS+\0Y6&W_4 <GKCEQS>%PC3H.KOD8P;Q+"K335&=LN.01Y[Q
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
MRB>^T:K_AB_&COE+M=\!4$L#!!0    ( $.!_UC<'P3B'@0  .L2   6
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
M;%.F4?1,XT/-+&>93DPXS5 !PT;YO!<^\%[0G'HE9S62!?658T3G8%U\W)/
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
M*>)W(=+IFOO7X=+B].+9,\ >+K!W\Y!'?=-'!D9])+CSG+2*T+;I,=$0TKS
MI*^D@B[*QAKP1D_*X5V$F8I;6S,D:[3&ZU-W?KK[B@Z5R3_NA"X!]?#(ZI*'
MX4?1)0].@[89T27T&7N5B&H*>,@SU12@2%B=TJUTR*+[MW*VL72O(7^>7_@
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
MVBT)EF2.E?>+_&"GKF5B+XX&:?,D]D>1GI":8B\PW,BZ*1N#R?98KBA.2K!
MH4@S-B39(\Q Q.ZF*U?X"/(&J7([%.L24>]158K^&ODJ$=B32\D/>2VF&(E=
M4\SD552:5!"K8<\2/V )H0*+<CX2X=?CAHUKW$*3N;V[/Q4N[6[IP]M"S"11
M*9W&" 6]\RV&WJ_A[#@XEH,E(V">NTIM]F)O-$G%F]H4=O)08VXZH@I +8W,
M;[[%/5@!VKF)&HU2:.S+9BQN1:48(:M 2!=PR*K83]9D'F45# 0FI6,$ZP.'
M1!@EU,XE[QO'-_.]6T.*XU E@<_!&P-*Y>]$>WA(.*$1K+V;1S52WM;.$&J#
MP#*DZ9+9$QQ)?R,2<8M(@QX;+LK928( &&J_[,/&^\. !TM8H@9.HWLX"L2P
M.4V5E_#N&3B?J &0V(U08Q^>NVF#?E>Y/"G< K;LTU'IPK_*:?]]=8(7?=0C
M1.B;QQ^]RK\W-0\GSY[@AZ.=O1CQ_,*F&^PV4N6\:6R6R^"P,1A:#K:[.,!\
M*FYC 7]>U%LNZ@5!^T@ W/C\!\A;"%_!"48DE(<@CF%UK'UGH"6]2+#MW<MO
M4G,R@L6-QH=OY5Q_WBNWW"N7(Z@B=1I\QJ7P,&>#;T4O33"N[)@T_2Q(#Q+7
MWWA9T\"J"&RELWY[TTW!6\DQZB\Q'GD1NU5B=YMTNQK>G_?*AU86Q@ +OF$H
M.:O*$V1^@SW ;7*-CWDRS69O"5]%'1B9"(X<VGL$T9(:-77QI7F/!CS!#H&-
M<7YZ^A1#JNSJ+^MJ&^/O[VLR*?!O]; H0<.5I+]01<GN\VA+EIRZ3;5 >'Q[
M3J(VT,80Y%:9/D(A:1_JDRB?[></\TS("4YDCH?/C(C%\;'0,38U93Y#16^-
M@N!C.PK7!Z84U/2);*X%_=_7'W:/__3]Y?-Q@U],$*J]NYC\-$F^P9ARWB07
M)\D]L8W9W*8U;(NJ>@L[@*[_J:KF.ZD>H_CZQ8/]][ CAK>]UJ00N+%/OTY>
M5E5M'O+QW6G\U#NT5CJ#2F0M\_<)P@S'"Z8Z#EC49^5X2^6X/S026KYOL)@]
M\ZS)=550F-H;T&5%_ :N]@C=7 /*:GC-,G"Y2'OV6C-*QY'"+?-&V@<2'C94
M\\\X+!%E)S/;/$L"%D(OJ^V7U]*L=+]62JU?R,F>0SJ,V6U#)(9*IIFQ]U!$
M68O0LO+:$'9V9"WQ?A>QYLDG8B]DIJL<]P*:GCK6!8(8$ "LJ+(F+NN6';:(
M"WQC/G=NU1/7^M#NVKH"2Q;%PMJN*D'YX.)0(4:/M"CB^8+I5=!!IGU?0]P8
MS:'4HHJM[SQUE,'*HHBC-3-C<_ASE.4#"GP39-6J2#72A> CMME'SILWWI5(
M:)18@[*HB OJJ+;%E&931'R0@!5O_);3]!Q6>EKG>^;I[.Q]S;(;XL;/GAPI
M(<$;U^?447(7(ABD?O;$B$R]'X\I]?_&63,D4Y"TF!2D604R1<EWY,+<,PE,
M8A1*^TS=LY\8FT@@<ST$AH13J8^3G"3CO1*(2";A.D7R^"5'UQN&YYLQH^;E
MZ@U267.P1+W67))V),2V6FZ+OX&A<W4)FDVYL]I8<U"@%>;><%&.U73\K69J
MY$GZ7%\]OT8RO%KLRSIO^M*?-"/X:*0S2( (1\'AUZ6'WM6/%FOB\[=NOA2,
M>N"%9< ZM\[Z35K7<S(T(MA0JG$R+BQ*0DU0C!-2[P'8^D3-"I/8U3R\FY69
M^D06?"<SC]\Z)_OZ."AU>L((#87:@87=<+-,963=P_$>$+ ,'LQRJAT4*ODX
MM__Q)!&A^,+)&=:K,Y>6$1M+3-&6Y#>XDDK N [N[K1W/B)%L%_,2@L2<K+
M#-TPO2^6E/?UGHJF"N&=8O#4')V,*E"I,I%! 6F -)-0R[!>!(M.2V;H!X7#
M@Z$&!P7WQV0ZZ\[T/6F&+[UFJ%3XBB[P^Y>P5WOXT+35[<7KY\G#1Z<GYZ>I
M8(PS;H;:9X$SK-V!$(P$WW#<[!TTTB&N$"P$5])BCJU"OVX76HFF LO#3P4S
MLNZHEXSI-%HUC?3<HI86TEY'H(X\WOR6K\.JHEHJW3&:JW\-3</D8?SR2XUB
MS[@%%\^5F932+:LV#V1SPUD1#*HTL1LC==9:9QE;5EIAP^-X;[OVP=F1VK77
MUM4/$BM47LZ2V+?/\3D5WZWW[H*;?MDS8D+GER9@Q11!#/NDVDHM%A0T,W6]
M"Q?%YBO*)V(8,B&"?7.EQ2<8NF@P=(!<^#!B)GQH=Y8CY(2S5HO\G?,MF\)?
M)8VZ]_-,N97@ET=Y70ASFKV38J2HPFN,S$#SPM112UB4R)3E5GTGZ%O 8I62
MC@F9P;C]([+'<@$.OCY?2Q&?1KHL2-47_S7^[:P?N+4Y/N#*%+<ODE[;0!)A
M/%*N9J%?I;008"91 (<?B&V\7$!&F%D/GS%)7L(. 1N*Z*4YZ\?O$3HQ15HL
M#!J?16</6+5@JRTS7%$&#MUXX# KRKR.AS>Z[$@420)2DR.AV72&L0JJ4<'8
M _L1US_0A[GW5O)I1,3#4_@K91*0Y 9)Q9AR=F0EL,:HI+X(40R;2T4*#';:
M(@3?9\T'8+J2=DF13+&5>SSPO6.>@F,#RS9WX'^0M\8</5A]0+L33L,T4Z9H
MK;6.6 @\M2YS[<PP1*-#D6VR5_30?$H'UL82!^W/JJ<T&6BRP./_16H<VV5%
M2$@BM08M.G:W=<#VSHIES[(=.4)SN["R=)'E%$M!QE0H0N#48E19B7"'_'9R
M9@+;G#T5@[),;1C1$UA9PF+>E;2A::/@MN#P!!N7A$TK=K[56U04$ Q)\8)3
M]8_8<N+B@-ZYJ,@%HZ [#X*.J"U/EH_;<[!BI'&YQ_8TP<#;,2F]AQ:^TTV7
MWR@'LQ;/Q923=2?EO*T5CW24P:HN*D5>1*(S YMP]#&3Y!^AB6-'<1?P)Y0L
MONG6VK);:X)HGU!R5PH)M0\TL\UQE$-,8;B3.6." )/VE2JHJ(.<>^<I*$E(
M#)\B7#K3'N2./L^,K2"R*6W+)H^\(A,FA%VP/9I2(,O<M:8CG]VV,DAUR)">
M!32-L!H?<N+I3-"78E$_R2+U#H93*[U/\]#V4VV%0^H/E9W0&/Y<@;AZ@)=<
MMFZ=/,5'O43"Z<M+NNFB+)%H]I5#88S'#<:_3LY.3_[3TPA18UHN%QSV,S[A
MJ- +',T_:#0_@3#LM$O#-642QWD(7TCCGUAG!M)5I7((U((XE4$3(/J^0+)2
M3_=/%5PAF..Q.',W;86"/BKZ&J%QC6CL1IY)C7!:>62D)C6>Q&;(B<"1K/%"
M,,A@*=?$"V5$_-]+ J^];KF1B1+T]52%0<114*6QE5/]T>(<VA^UP((X+C8P
M[@I+SG!ZV;3HZ;&NU*/N23&C^?=4L(8E*:P6!Y"UOY,91K/J6IP8L;9[2T#'
M<GB3(=.4-;"4I0)HH&69.;:A:<6#L\_QRZZ4%F9S\RDTB1&)(C=6&-4*,N,5
M-N+,D*W#A?D?&3=1*0967[)?F 4Q3%78)<'P#8L%(T&@QPE*KL_-EOZM4*9/
M+ (;:CL!;_<LFXJ1,;"!<!'M;MZK&.!4'18V&]MM0H/=E6TM%O[-BM#ZEG03
MUW<;0WE;U<4<':S_#SJLB_JV6254\L95'/7%-,NYPG)T.-2"U*A([%,]+-)K
M]_ E7/024OXFY39H5\#7!B06N1FAG)R,-8%#4Q<42BVR43= +^^)2"!6!7:(
MT'Z!,51(K":OM6;;D,-297_A!OZI/%;"@DFW49I-P7"S"O ^;,E,*%C2[1^!
MO8)";"2.PH LQ5<3%$ZI+J1;GQV%?,1VU$V*"S&'8\_TQF$%RNA7'!G% ^JV
M&9./[MW./JW'!5Q*KF :846DQ40TM,EV7I?N ;68= [5EM"N#F'^7JLM9)E;
M!R+'/<..J,U)^9HQ;IV5AX:!5>B(@_?C71C*"&J7 Q\DVA<[!7=FP=PI>$S@
M,_ P[7H%_3=NB?/^&)F'H_W9[ESFX-<Q^OH]%0O2 I9(6$F6(+]>AR0_N3 N
M=41:*NL+UE(_[>"D"UEDN>,SQ5@EMH05,X.$UYAH$S(,11<3V5T]6V'HZO<4
M)SD[EVJ+Y#+(@^?"CB'=;/%P2& X42J.80&,;&;D;(E*82[:T0=0[#W5[$C)
M,5AN^$!*C80NSGQC>QLQM^Q@^^A#X\(7RCPV*X.YD4#-MW;) RWR&CM'4_"'
M*;+(!N+"$9P@'57O2[YL1M([!,O#8,1\4)5.0XKA%4&@RI8C"U 8$+UX3>T>
MI#0%L>)F%/67BZ@_AO\Z@4J9W:X<\:VVQ"QI/_]"/VN7"VJN'*\6#1HS#J1M
M*?(\IC\QLIAQOPC3*8ET)I?2B\4I+=?&QASF.\:.6="Z]J?+;$FY*)\H1--$
M,1ILY5RJ[93&\B4T$L%4BCR2#"LAZT.J9-_0 HYKG2F 0%LG:)A,2,2H46>^
M("2N5CV+^_C+\TO?=&[D71[AD&$U -E"9^<GQ$0EAH]&ZXD;6DCN; >7R">F
M-#;%[CPO$L_$C6BN4EX,^IH_/7YTFH#4*22:$>VTD:,Q25[(?I8+@ZD0EGG\
M5D\T[A$&M,*8<@/MR:+)=\2;5EB=1=L(@=.>A(^\3E]^P/TY=F"9SBF"8^*(
M%&J,R3D.;[U_NT-T!VAQ0_"A'_6B70F.@-_ _<4B5JRJ98G4E_Z][43-/^<]
M K8_/7L6[:PQN9T(R=[8RT=^[\."![Z+.!W[NSI;+K$7:>NL8B*;8Z+2)9+/
MXN<<> T2+6$-H9#"PD;MS4G>].?CP4,=$DN*R';2<Q-;2?=\\"LBS5)S:=ZY
M^_1YI9:5&)L*^RUS@4?71!;40%LEV0%]?J/TE.4)T;6+B.'ILV .K<)36\#8
M:/'7H^=B]-SO/V)QN4A8,TMHH2J-U:*:OU\(K&T;I(U\?--6JJ0-O_>H'3"P
MI][;>7ETK!T'_P]M9&K_M,HW:GOH+$FV:YYC@)7IBD..2Q=,469H,-VJ*.<3
M[[L++$G$SP*M>>5,%_([2]Q&)MOOJ+%H*A;G)RBKR_86L)%QMMX4.1<IJFD6
MS9(8IQK(O&E7%UPSY!FE ">&Q>UQXE20S%Y%\T8GREZ#8^"V)?RO$_@R1+CX
MH^B1BJSR^+>:*AF$8!.F75;'L:LQ]R/)'G'@M-<Y]4+CMT<4%SL1#LFN+T@D
MYAE+E!%PD_)%4)N50,2YQH8QY"0KYP53HO986)JL<-*[C6AY?5_HA7>ZL4,T
M;)RLMB./42H2,Z>FJ]+W$1>.5 N_@0=1S> ![Q_B>O+@2+6$-)O8LT Q$7.$
MJ[ @2@I%Y:VAN<:])V8.&TP-II"B9U/Y-!&!;C-AYN'F.#GW::+6MG-MM)-?
M'9,"^K6_^S46==/9C4Y35)>FW,8AJH B*I<CMZB0H)7"-'(=OF1_DF%P3,<&
MRJU334,7A=J:/)PVX>-&E7+^#_"CR[FTY?;&>[!9OP/-";4#:%EUI?9@ DNF
MXR1[C_87)<D,Y%R3^SR\,C?/X(DYH?'!8I3&5VCQ^Y[-MLG\/[NL;BGJ3_X[
M>ULALBBQ<WZ*F3..[JNWY8O:PM?9-E51)P528#XKX#-#84HY+7!_^$H?/4"9
M:< :H'!V#?>S[67X949'/[S7T:<?<\;4U[+.UM2D5'V>P9C"1/4Z,AM4H4]L
M#!HH']A1H06M/S;4+75?,[O!R! 16V3;T%563PL!EZG[MMLVO=W&21-J/NOK
MIW5$/8T8-*BARF]W&PF4>OJ#7M^1Z'02$ E))."%@<B_?UX9L^89-L9\@""$
MICOS;E*+0G7Z3B+$W)R,)^H$7XZX;_H+FD5FI"(K)*3! Q8A7S7.?B%,3^*W
M#9Y#5 [#D1EJJ7 SR3(+4[;I<!,#%AG0TK]]DPWX*A"FK+E&7H@!DB:0>-5.
M"./G:3(FP#$F,I>^/U%_RC6%4BF 2.RP^-Y[ @SJ'2-97['HI.]0Q)%R_T R
MY\Y#;?YC6LUW\)]5NR[^^O\ 4$L#!!0    ( $.!_UB600K,F#4" -G%(P 0
M    ;71G+3(P,C0P-C,P+FAT;>R]>W?B.+8W_/_Y%'J9.3-5:YD$VQAPJIMG
M4;ET,T\J28=4]\S[SUG"%L%3QJ9MD\NL\^$?;=GF3KC96 +-.=U=!4:6M'_[
MJKVW?OH_;P,7O9 @='SOY[^K9Y6_(^)9ONUXSS__O=6Y;+?__G^:__73_U<N
M__/KXRVZ\JW1@'@1N@P(CHB-7IVHCZ(^07_XP0_G!:,'%T<]/QB4R_'/+OWA
M>^ \]R.D5;1J^ECZ;7!1M<U*O6'TRG5;)^6J2HQRM]*UREW+KG3U2D^UJUWE
M^<*L8+71J-7+MMU0R]5*I5)N6/2O1JW7[5ET$+VA*_8%-NQZPS)5K:OA:DW#
MC;IN]TQ3K=DU8FIUD[VW']$UTW5[X87K>#]^+O6C:'AQ?O[Z^GKVU@W<,S]X
M/M<J%?T<ON[BD)22QT=A^1GCX?@7/1QVV=/)%^>PQO1A8MGC!]FP(;'.GOV7
M<_K%S(-OH3,SAU<]G8%Z_L]OMQVK3P:X['AAA#UK/!?G;=7$5?W<\>C4"9!L
M_'CH5S6U_L%BDR?&LZ)?VL[L"I)G:^?QE^FC-G&6KY1^,;-2YRTJT^]F)I$^
M.YGR>11@+P00X8C"$E9DE"N-LJZFXX1!M$@#^N'TRY9MJ6J:YOD;T']ZE<Y'
MFS*WZV\+B)D9&KZ=6NSR@3]:J58I5[2RJJ6##*+GF4$&SXYU9OD#MM)*3:^P
M!R]<3/FU1+SR]TZI^5.?8+OYTX!$&,%/R^3/D?/R<^G2]R+*N^6G]R%=CQ7_
M[>=21-ZB<[8GY\W_^J__^BER(I<TZ8O+Z3M^.H\_^^D\'KGKV^_-GVSG!871
MNTM^+ME..'3Q^X7G>X2^WWF[@ =)$/_1L6WBL3_2[^^H_ @<*W[]6_1(>C^7
MK#*EK(<',!)Q+JX]^KKW2SJY +MMSR9O_Y>\EY!#V:E7UHQ2DW)_I5&O5?7Z
M3^<SHV[QDE22W3BAA=U_$1S<T$_"\6MJI28L/ZL7/-#'?7OV%?52\S=M]Q>T
MZ.@V>X.+G\>#-DK-'G9#LONXEZ,@F-F8:\^^HL)^_ JSU"Q3B%)^7/&2FP!;
M@&<T\ISX%:/0+LV]4R\AFUC.@$[VYQ+\+9Y!(DDO6B_8<7'7)3=^T,$NN2+=
MJ$.L4>!$#@E; S^(G/\0^](/HZ\X=.BNQFST<XGRW84W&I1M/RHG;R@A6 L=
M74\78=)],A13K2H534^7D<Y[JW54BUV'R=:AFTJUL=\ZC$+7H58JE.'TFE*M
M-O9:1JW@9:BEIJJIBJ&;>RVC_O$RKJE$C]XG$[]YN7-@SEM/5Z/3K2F51G6O
MV38.-%L]GJUFK)KM<O&FU:OS4^KT<4 HA8'4@R'Q0J: 6P'5Q\\$A.K7]\DC
M#_@=/FJ]XL!F__J=A!&UD&.AKH[GIQJ4^@_JO[:2O5IC/#FJ<R\Z$8Y&D1^\
MMRS+'WGL-6R1%@DGWPW@JVDL7SDO#M6RZ53#/ZA=[H_H.YY'U""'GPR'@?^"
MW6\$AZ. +7'JC_%*)@NI4_7WH!]\(;W%A;QNL)"YWRPLABK:!VW58A8!3H'8
M)<$\QK7&C(14EZ[U$@^="+N/8''%<PL?G?#'DY]^ 3 ;([LRF6.#;KA:.:LL
M OM\UH0*2(]0]4PW<8GA!^;G1<C\!3IKQ,S1BXB:>S^70F<P=,&,99_U UC4
MM(UW]D;9^CQ^W>0=R2M#?Q2POS%S^0)VBLT\!!8)2^GG@Y@DS?AO\9<_G<]^
ME_X=QE@8#T3+_&")6W+QO7.U[5@4"(R)QV/:#"C3CS(P *YV?.W"[^'#*^+Y
M \=;-NRF6S,SQ/GL[#]:=8+=Y:\=TC]NM8=A+++?%\8#T*=?;C7BO^E/0MMA
MV%XZZO0#FXR<,"D;' S9]'/"G(CT;R >(J?GD  Q]B!+7=#+]O^==2[F?SR>
MP>SH0R9PTK]1AS&(P&!F#D2YHM+_3W\W^6X\37OJT5H9G*W9;]*_IR\YGUGW
M\FW0.-B&V'..DI75J4<U'BCY9I>5Z7FO+*$3>0;A'?_5IB][&[J.Y5"5">R%
M;(=^RT)F8X/BAC*K9SG@L(91P#R_UANU'YN3!]Z(_8WJB=@&BD?ZZ7SI"\9[
M,9['UAL^#:5]-KPJ-WR##==3?WC_#3>$W?!.GWI/3R08M+T7:B SZT<4F-?D
MKA> ]3IW>BHK/#7X6EF&-#,Y6-F\B54]O(FE5GC;!WWS?= SW ?N3&Y]<Y,[
MRWW(W>;>58- <(*%(N(P',2[? ^TQ*P>H9\/?*\3^=8/492VRJTWP-^>ZQF)
M?Y5;AX"S/=<SW'-N?0+^]CPSV<*M1\#=GF=F6JJY^P-'LN=:AGN>NZ>2\YZW
M;-N!8#%V'[!CM[WDI$48?9J[/W6$^Y^A;M5R]^..<O\SDS]:[O[C$>Y_AO)?
M$]UO/=C^<Q!TTD1W>(LA5C&1,4UT3[DPSBKBQ%QT%[LPSBH@UJJ)[IL7Y+-D
M%1O11/?3"_)9,MM_T7WVIX!E=+VS2$D<-!'%7]=$]]</O?<9^NJZZ+[ZX?<^
M,S]1%]U//_3>9^BCZZ+[Z ?9>P[\<UUT__SPA"K&-]=%]\T+X:@"_')==+^\
M$(XJP"?71??)"_!)LO('==']\0)\DLSV7G1?O&59HP'45A+[/NJ3 )X+2!]&
M>R%MS_('1!3?7!?=-R^:%AGZZE71??7B:9&9_U@5W7<OFA89^O)5T7WY0FC!
M@6]?%=VW+YYPQ?CZ5=%]_>()5XSO7Q7=]R^><,7$ JJBQP**MC>RK-\7/390
M-"TRC!5418\5/)((.QZQKW'@.=YS[M7]F3FCH@<&#KKQ&48!#-&C  ?>^.RZ
MB(CN\A]TXS/T[PW1_?O\-YX#9]X0W9D_,)6*\=P-T3WWP_-2 6ZZ(;J;?GA>
M*L G-T3WR0_M>V3E]!FB.^"']CTRVWCN>G!EMS0>FG#E8S_7N/48;WWO.2+!
M %K&PQ4:<VWXB.?XP9T?K>TTN?$+X47S7?^@1>Z-\T(>?,>+GEY]]F<26/2!
MS6? C9=:X]9+E<3.7!'6N/.,PR"Z> A\>V1%]T&'!"^.128[_]O(CS#K'_Y(
MZ+I' =P#] 07]L2MV8_3,ZYQYQGS3:5B/.,:=YXQWU0JQC.N<><9\TVE8CSC
M&G>>\<=4NGZS2!C>]V[],#PIS<2=(\T[G0K23=R=<O-.IX*T$W>'XKS3J1C]
M5.<V(G));&)?!L1V(KCEBA]#HAB&JG,;S>")4/D$%^K<!1?VWGNX#+CEV?0_
M*OQSU_[C.+F&NX!#%I138\II1TTY[H(0&5-..UK*<1>8R()R6DPY_:@IQUVP
M(F/*Z4=+.>["%UE0[KA)QETD(PN25>&?HR49=T&-M22+/_ONT:?74>\H2=:0
M\8WMW.8,$S :XH4L6H ^NM=I!]=_WM]R==PQ_>A>;"%>1 -(HQ^4--N=<&1&
M&O%"%D :[:"DT38GC98A:;B+2=C$N;@ES]B]9O.9D.17?T#5!R!3S9U+U$I9
MTS?CDIE']R(%=T&&]:30\B8%@[I6VY@K)H_N10KNH@;K2:%J.9."FKJ-<F4C
MKIA[="]2<!<&V( 4>7,%W5^*=FU#4DP_NA<IN'/OUY)"-7,FA6J6*T99,S8@
MQ?RC>Y&".[=]/2D:>9.B ;IXXF-_1(JY1_<AA2F>.[Y!9DA,M:-/03"E/[\N
M>C+GHN\3/3&EB\XM(XCIHA\\>K)Y/MM,S'$OTG#GHG,8/2F(:[ASV3DD34%<
M(Z +GWM@JR N$="%/T",L1"N$,^%SS_&6!!7B.?"YT^*8KA"K7#GPW,0[RV&
M+=0*=RXY![0HBB^X<]@Y"+X7Q1?<>>@<T*(HON#.)5]/BTK>M*BPHW!S$UK,
M/;H?+;CSP3F@15$R2D"G.W=:%"6CQ/.Z<S^M+8POQ'.[\Z=%47PAGM^=^]%Y
M47RABN=WYT^+@OA"Y<[OYN,$<+8C:59'X:K*G6O-W79GV.Y 5;GSGKG;[@S+
M9%25.P>9CX/1F1[ &0H3[GQ@[K8[4V'"G9O+W79G*DS$\V1S.3^>W=[ILI/]
MME<\YS3O[<U46(CG;QX O9D)!TT\%S*78_1YRV)2"+7?]G+G%1:^O5D*!XT[
M+[#P[<U4.'#G]1632S"UO7.E>?MM+W=>7N';FZEPX,ZK*WQ[,Q4.W'EQQ214
MS J'Z6+1_;970*\MY^W-5#@(Z+7EO+V9"@<!O;8\,AFFMG<N:6>O[=4%]-IR
MWMXLA8,NH->6\_9F*1QT\;RV7-(Y)ML[W]M@O^T5SVO+>7NS%0[B>6UY;V^F
MPD$\KRV7G)8IX3#7;6._[17/:\MY>[,5#N)Y;7EO;Z;"032O+1P2R\'N<!0,
M_3!N%4."X^P%H^K<^7R;W:Y[Z7LO)(B<KDLZHZX?V(Y']\"&A_-.A\M,[E2Y
M<PC3W;VAN^D!#\S?-IP^\+WS%!!,&>.]Y=F_^)04'CPDC,BO<N<L;K'UG8A"
M/:0;_^"[3N18V*4L8#LO3BC2;4QJE3N/<F,:7/I4-024"B!O.L0:!90.XMRR
MK5:Y\S8WWOI6&)+H*[9^$%O$C>?.#]UXXZE=%+\'N]_\('K&ST1<,G#GKVXA
M>@8#$EA'007NW-HMJ."Z5/P'V'7^0^Q;'WOW7==YQD+=AZA6N7-\-R; C1\0
MY]F;F)ZB:F+NG.,=)-$#IFL69\NY=7G7;KF@(#>DH[O-UF<9?#.DHUL\#:2C
M6]C62T>WH(V7CBX79)".+@]4D(YNP020CF[A))".[L&W7#JZ!][Q6NZ.[@9K
MXZ&Q3DUDMW,7CW_S]V,G^!V[(_+U_1M[#8'1;P+RYXAXUON<\$\?GGHT? 2^
M"!SO69CX3XU?!WA"C?$??Z4CXL#JO]^2%^*N($C;&XZBD#VQ+A-+0I-G:(H;
M(#@<&G9FC76%D1*:'T%3W!#*GJ%;"8N/8"%N2*< 6'"@U4\1H^(&O$3"J%2O
M^V!4W)C@;J=R$@T?H8'?\"17RDQ"\_#0%#>,>S@T2!U:!#3KXB9V[9)>(;'P
M$1;X#?D+I4$E,+,&YE&?/F2GOR0P#PU,<<\>]L^1D\CX"!GBAOZ+008'>OT4
M82KN481@,)5>ZCXP%?<T8N\D: F,CX#![Q$ 5ZI-HK10E![UT<3A_%>)TEQ1
M*O(IQ>XU+A(3'V"BP>_Q@&#Z50(T'X#R>V;!&R8X4/"G"%!^SR[R+5R4J/@(
M%>(>'!P>%1SH]U.$J+@G& )!5.K6?2 J[NG%=A7I$@4?H8#?PP&N=)B$Y.$@
M>=3'$D4$?"4D]X6D"&<0IT,-?F/M7.FL$X2&>=0A=^GO[ ,-<8/=LO%)YJVJ
M3'XCRUSI$ G-PT-3W/"V[,ESY- 4-ZPM>_+D" MQ0\DB]3LY.<\P4XSR&^@^
M)HQ*];H/1OF-?//3ZN)TT"!"T)D#92:A>7AH\AN!YP<-4H<6 $VMPN\)@.PP
M<6@L\!OR%TJ#2F!F#<RC/GV0/7G$!::X9P^R)T^^R! W]"]8LQ,9YMT'IN(>
M10@&4^FE[@-3<4\C9!^)7('![Q$ 5ZI-HK10E![UT83LR7,D*!7YE$*V/,D%
M$RJ_QP."Z5<)T'P RN^9!6^8X$#!GR) ^3V[X*^UQ>F@0MR# X$:GLC0\#X0
M%?<$0R"(2MVZ#T3%/;TX\6X3F:* W\,!KG28A.3A('G4QQ*R)X^(D!3A#.)T
MJ,%OK)TKG76"T-"..N0N_9U]H,%OL#L#:.BYTB'#WDB:QF],EWLZ9,H/_$91
M#T"'72;#*@ N71R&\?L'T?/%(\'N=0@E\RWKSY$3$#M[ -#A@^B*OB)A197^
M_WB<\7=C6MI3CTYS;?K-;FCA-Z IT;(:+?KF:-&S1 N_L<6EEL]7'#KAG/>,
M@^"=VC>/9.@'$;%; W]$3:3TYU=.:+D^_%X<Q2M"J.]CHE#><084E?>]\4^V
MIPA7)CM'\! A["8"SV9JI D6>)(\>UAX<!L)N_6]YX@$ S@\?GH?DME=[Q#/
M\8,[/\H[$29'(;'QS& +YF/T8 S>."_DP7>\Z.G59W\F@44?V'QO^-$=N@AA
M-Y[$5)'L47SX\10X@MMHHY3,O.,P2PM!%R':*B6SE,R'XPANX]ZL\RK\YOK/
M$9W7I3\8^AX<MLTUHK&LT6 $U0_V'8F^>P&)BR#:W@L)(_C]+]CQ;OTP!YK,
MAZ*K!82B=6Y#T:(14-^<@%E&AW5NH\.B$;"@PR"=VTBR: 0LZ'Q&YS;6NST!
MKTC/\8C]E7CT#]&#B[VP9?][%)/Q2#4@MU%AL<A7E/[C-FHK%OD*TGY5;H.=
M8I&O(-U7Y38R=VCC9>.)/1(+\ECH\BQ68'\_BNY[4].XC_HD@.D&I ^_?2%M
MS_('<[&374<Y3AU>Y38P)V%8! P+LD6J,AHF8<B!325C>A*&'-B&1Q29W,>T
MER LTC(\HNBJ!*&H=J&,$$L0%FX5RCBW!&'A-B&WT?JCIG9!QI?!;7#_J*E=
MD)5C<'L6<-34+LB<,+@-N1\UM0O2VX:,;'.7>VL<49CWP$?G>5'DB"*>17))
MEK5#A@P \D81;J-ACR1RXLH9V-M)P0H4;3S$#[<\NS,:#EWV%'89#8[4>>,V
M7L0GF8KRNCB.J"PG4_H]LZ ?_# *Q@].2[9987></%;C.$ B#O$*XKP:Q_$.
M'@5D08&*&L>!"A[)5%"$H<9MA$$D45@4CW$;BA")>$5Q'K=1BW7$2X0D[VRF
M3\67]J,4M[&,.]^S<(0I&_G#OF-=OY#IA@<ME;ZT[5D!P2&Y(O%_VU[KA03X
MF70(_2]=S",)2?!";K 5^>LN6!!53G(;^OB8@/=>VJ2"THNUKEA)S4L7.X-'
MND.G0$YN0R0?DW.1>-=O0V)%Q!Y3[T@)QFVPA'>"%62;U+D-D&Q'L$?" OA/
M?JKL'GS?321D>-NZ3O_X2!PO' 78LPAU_9AQ>IR<6.<V>'(LA"V*8[D-MW1&
MW9#=R1(QFB[I1S;[0/Z,5]^<\>I4>65#'V[C+#S21S,VIX^1#7VX"Z6$073Q
MB+WGA!KPUV^.YPQ&@R-53=S%0Y91 +\=,06XC7.T7G%@+PM$!3T_&(!V[_1Q
MD$<#1R[HPFWX@A.Z%&5S<1N'6$$7:A5'@0/^:R?RK1_?/2<*'SO?CY1KN TZ
M<$6=@GBGP6V$88XZX'U2W_1Z,'3]=T*NG(! 9)42YDBU38/;$ $WE"F*9[CS
M\7?V442S,(KB1>ZB!CO[1)+BFU&<NSB$39R+6_*,W6LVGXGL_>8'T3-^)K^,
M<("]Z+V=1EHO_6#H!ZQ\ZTB)Q%VH@C,BY53"T. N0,'9ON^17%W=@3G.G;<+
M*HG]46"1,/YKGV";3=YV7IH_T7\QVCG8L.L-RU2UKH:K-0TWZKK=,TVU9M>(
M25VU_P&C<_*;,'IW*0T'CE?N$^>Y'UU4*V?&,/KRZMA1_T*M5/Z[-/,DS*>,
M7>?9NX#"'*?W3K\/A]AK_M0-SNG0\9_C-RR\9^K7D&Q!@@]^O.9G$>ZZ)'V@
MZP=T,\J6[[IX&)*+] ]?;"<<NOB=<H/K>*3,?O1E@(-GNN"N'T7^X )6^T*"
MR+&PF[R$O2_^>K(19Y5X,R*ZZ9&=OCGY^HQ^=;[XN=DX,RO+OZJ<J>SS<S9>
MD'Z94$$?1B7V&[H2V)2?2WII;K')]-5AA$+?=6STEPK[WY?D^\@?7F@+7PZQ
M;3O>\T4%T1^.WW_.-F8+@J7?T^GYP44Z>(_BM=S# \=]O_C[HT]GZ/]=";$7
MED,*[%[\?>C\AURH#;KK[*^O*>PJ7QB)D@U0-=CLF_O';^@GBG;/]^Y& SJ(
MA1*F>"0]$%5J"7D8Q! (B"O?&@V2HY42XX<>?:"I5LJ_,9Z9C-)$6X$MDR57
M-UKR][OVT_45ZCRUGJX[J'-]^?VQ_=2F?VS=7:'K?U[^VKK[Y1I=WG_[UNYT
MVO=WAU^'MM$Z_FAU?FW?_?)T?Z>@J[/+,Z15C*JY<K8)3P)HC1C[!^5O0],H
M?\<O7L[?,;<L?*&=:<:*KU;^9O5@];-Z9J/I]5J\I(]^M%SZ (E7BI]4@FC#
M-Y A7Z9PYI+>PE['V[PY]EJ!@UWTW7,LWR;H6V<5"BOK4!A+ZZUEQV_4CJ#,
MXK['%\N5$'.&(JI:Z3*I@4,7Y+M=[+I^U/7?4BFCE9I_^XM9K]:^S N:,>(C
M>W9':X?:T0^Y>:T<9MOXV_?6X]/UX^V_T./UP_WC$WKX_MCYWKI[0D_W(*.>
MJ"!"JH[N'Y%J?+(_H_L;]/3K];3X&HNNUN43?*V:>G5F;_: XEB9%8+8#/;W
MQ@]0U"?HSQ1\*+8$$340B;T20OLOD8GA+-9IYL2.#VP?KF,[>889+VSZ27E
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
M^&#I!&CB>2-()B)!".=LGO7.*XF>^@0-26#![7?/[*C/'P5H?#<'"L@ .]
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
M22-*UN3#GA.$T217/LZGCY5.O _C?DH^'3)Z1SAB?Z<6"IDDQ'>)A0=DK,4
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
M5O]DGE 'W;IOO[0O4=M[(?'%(NC2#X9);34JH]^T.-/M?U%C+OMJZM^P%&"
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
M 24EU!2@-"FA. >48!)*YU!"R<(C.8H<Y7@+CUJ6-1J,7!P1ZM%%?1*PM+:
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
MI?B-:>=89].OP&%>'^E")7:NGUUO@ON'Z/$1W+!_LS13@3]Y3;Q>="T]: X
M39_#5U&PT_;>HG@2'!DJ4_(#F5.I4]#Y#(ID.I^"%4BLX^(UU&FGXL%N&E)Y
M31O\+YBQ(/B.;Z$NFD>7>$A B;B3X9Q=5:1N+MW\I-T9P\0%X%=3<Q>19QP$
M^_7(@^E!=R "X_E+^C8$$4SQA(HB4W;+R:.+!Y^L; C(4AHJT,E;GSLZ&.@I
MCC]B%7O@PY(9>+]TG+V(6>PI]&75'TH6DO*14FQ.: 3!)FDCX&O7!ANW/+;H
MAT;V/.Y!-\"4HD##6F=3Q=F6X%H,S)-JVQ"?0R0. 23UF*FYA/@F<:=7QKJ(
M=7'!1]0>(GH!26-07_YC-S_^\MVLV@W$EM^)??P:]O&U.O;Q\;BU1?OXI]E(
M5*MN)'XA+]>+ /!K&/CPUR&ST%A"B<:HT:V??2:-$0LV#XV"'3LCOWEX#S/L
MC<&6 6B6+4M?P6D=TEN86_8+:QD>?=LK^[-@*&;!4,S\4$K5HU&X?6FL;U_F
M357F))0#RP5S%J%KC_Y_9J> I>:EVQ$C4/238#;-6S9^[-@W,B'/"#B?O$B
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
M5>V]?\@\MMX!^HCR_BV%).W,2@\HN25R;LU#T!-$6NJ'I.W_#J;(0%/89OW
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
M>A-G\ ,98I="]KW&G"--9M8/?%R844 &2A@L"-@^' P-4ZF,)/ZO%#T1$B]
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
M&GO/[!/!.-@*]7"-RPC:X8&MWR=8/E04T6'VW41^+4-W9,/,IZ?PK"\$AX&
M_OY&TJ*T<HXMZ[UVF<G3$RN<N9U<FL6%I8R)+PQER[0%ZHA$73P0OP9#::/&
ML!Q+-JQ\9LV%:0P!_99!?W]#B5FMLFGU9$O-I[9>&.P//D Z)SLIC&+[-$,M
MEM#I=?J.8<I*0?6("U,( NUM0/O>QL]1.GU;,63%:M?AQ^E-W_Y'N_4<GE<1
MK3W.7LY(LJ;Q8Z4#BGN8F G)9DT?9DQ4O![74RU9<]H55G%\PB@0WRSB]S<H
M&O*;6SU-5M4\S\)EH3VQ*.NW?EBV^R8C<RCANFBF'H/.?[!ZO5-1X1TUZ%FJ
M2$77ZLM=".9QW=Z!WNDK%FA,)\]KP9FV;,;X"VPVB<W][3A6I;(TV;:X/SSD
M+/!KI1WY)JK3-R_L.M>&""N%V8JL&OE"=)P)O-CS%-BOS] AL9AARYIR\7O]
MPA!V^C?"$#:O# XJ"M^X(;2Q=+PA&T:[=FN%(138/\@0.H![4Y5M-5^;\L)P
M+[)@^C>_W8FTEZ9UP4%%H1NV@S ^T >.(NOFQ6?%">RW#_O[VD&KIS#<6^K%
M;X0T5WZG['C5HE5T.+2'M-;.[@;QT#FIE^1[I_R'=MRVKF7X;=>>IZUA;_54
MK*FC&#U9M]KB&]2II$Y:!T!H":$ECI!HO'<Y *NGT7( MB,[9EL\J%-IA]UJ
M$.Q$VKS*@:JM2NT6VEYM8 PKS/LZ;6\.JI2V]^.?<\I;N0#2:M<KD1P_A"[.
M<\:(^:,;F%37\Y.O&*=XCMG8ZNF<,QL7\!FOERCP?(FL3^:.W.8%G,81.-F:
M2Q^'OPP2>N,*N#HQ<Z_C=&U3V8.XU]1JH:/5U:ZEU,>16P^;L-)CDR(ZU=Y.
M;69++J;Z[>U+<3SU1J-)H@V/Z<!\(*"T)Y2Q?56GO:X6SL@76BFH9[L[_?&*
M\=Z/&7@Q8W5,5F,$R.T<*%JD^L:YYP4KT4I[6SGHQ(Z/XSC:SNE9C]M SGNS
M&YGQX2/>M1)\;I).Q%4L88'<J,!2B@E*)@B+D*Z'HI<A-/4P6J]IS@H%&CD\
MU"G?HMCU@&>O"=FZ;;OW-+=_RW;_H9_Y=BW#ZG('[-/S%V^OM Z\V&/*/9O[
M^V;UJ9Y&3FV$Z O1KRL;IKKH+\NJH\M7).=XGT>(N!!Q(>)-C?G-T60<HY;*
MAIX1 !OY#(W<;H&01B&-K9?&AGWMRN*';+JZ;&IMN4UQ"K$OR'^@?X@393Z.
M)+D\)Q6=$B?*^YXHYQ)DQ*GR69\J#\2ILFA%G"J+4V6>3I6Y&7'IP?&EC7[M
M5/C"AB_.@\5Y\/$G^[SWJ(K'7&6/RC[2>;##SH,+V)IYW342@B@$\8B""$+0
MP/FLTNOTA<@)D;L8D:MV6GJ8S.US7JHH>%ZJ%K"^B?-2(8_G)X\-^Z*5Q4^E
MYZ56 :,$KT:QR=O;1[VJ_87$TB-N $EO)G0GY*T4^*NG)_Y("N(G6CS8=_VA
MYT[@^R@.Y_3[ ZYVWP^?R&@^(7?C;QF'"14X/:?(W^A6M*(;W<>^MNT?.F7T
M>_A:FH7!D)!1)(W#8$H_B4 T\+!J[/T@(_C-,)B2[-7OX<2-(F_LP9<NM)/R
M.%R!P%W1WV:OB>?N?TM65R^[]+T35@LOS1_WQ!XT6+?'M%B5(WNS:VAV/4?V
M>M=P-A^O5CBI58RZ3O\UH[;C8]&IW3NU.0^D<$M5,79QV_8[:SW!;G+F%/Y@
MU5C_/OQNYX([+$#]#8EL@S,9*)C5TF$Z-0R3FX.CAZ>0$.DS//<421_]$;@A
M*5%#P]D69S6-]]Z/'29QRW$<%X:A:HZ!5S''8,]#16Y6>H6]Y+!A[E\[F+.9
M*H;&2D:>F"F!J28PM6M9UJ//HFCBG)MH@R7?*$B?BK>CCAZMM>JQ0VIJ#?"_
MQ33I7 *$YA!BK(^;D.6X./.BKL[FLY(U,NXU$MYO6Y(&]$Y?Y[^N>C.GFSO6
MT^ 05#7DH&PY#C\,54@)TLN7/Q1KS!,+Q&%+;(+BL'M"<;0+5#4HCD91A10#
M9OZ",P?EN@MJXK3-G6*7$JKX4U7&S@G":V#6J,7AVBMCS*898Z9:-6.L$CB;
M+%2V^M:]"Y5QBZXZ,A%K\;SV@I>#979T)>_N"WCQ :_F:8&:0Y?:0W19>M[M
M%^CB UUU**_3P0NSJ7NRH>=+ )T*7ULR+=+<-.@J*8?C)3XE)J[.B=L[5.$P
M1,E=F%U+_#JH@O0.^ETTPW,S0F\TJC<V'1HUI5HR:>!)$U?X_#NS_,9"(XKG
MYLGU'PDMC;:LF[:%U;_5SF 3^R01]!K^5OTZ*W,(\SZ?VND[8C.$5P@ULAE2
M.X8TW%+.<],+$/$!HB:V/&K'D X8<L2V&:\8:OY4:W_HX%&X4_%$ZR0;%[RX
M@\?W^F@]W.F C#!I'H;E/;NQ]TSPH.R_,37M&Y$>0G@)6[IMM9Y:+4F-9RM]
M3.;YPV*:4^&Y\_/??2%QD4R9G;ZIMX4&6UB!]EB!;1PAU<%;<9.;E5AP*J9.
M":3QH"6;\5D;AYS=Z:NRIN53N81WRP?:&CFV.QG<'(2;;E4F1;I 9_AX8+K#
MN_/B;.62FSFZ&'"<*/EKCFSBXA(F:PSYEA8$<T#NQE39W"[9.PJLA-;#35L1
MX E'Z%3G#?N 5NGT\Y@57C0?X&G\.LT^B$&*PGRL+]3<12.U^=.,[5#-!G64
M-?#J7R0,BB"L(7IL55'?\[5G56/9B5;[LI_=\#N))7>$U(JXNI?DQ3:2SI(_
M][OSM^AYO=/G9\-#Z-O3N95[8,<07B6_V#GB2< >T#'QRH3 #J?8.>:^_A[@
ML9#IBAOP5+GYL#NG&"<^6GUTZ3OZ=%6K*K12L6[SYZ;QXSN8>;K9RZ[&K\C$
MM3^B<=&G=,)OE_-=)"]XCFKM::F/6<RC.C]9:T%T#,_N(!15.SO5G$Y?EQU[
MSQNV F2\:JIM5OR(&--[G;XM6_:>R<X"8]PJ,IY AG>Y5=GD!&6"OU4T<8(F
MSJ 8_$;U]'6E#A'-H-A0A&CW$&:7&>%$;S>>6Y'.\2>88G:6L\ZYL;RS@MP<
M%4YV=+7\9(?/$\H=1>4XM1&K.2(MPG3S:?:'@7H']T.#4%TS9<O:+\]>X*P=
MNG/+*7CC,--I 4K;;DLBF\!U2_3GJ8%M@/XT;=DQ\EQ<I\29H(<YA!YF<]U9
M_#>BT//G+E-A&>:6-&(V >JS(/+P@7<AF=!+(LL*FS^M\KVD,%C^Q!T &N9Q
M^4_6L="I6E\T^ZO&!9O6=OW\Z^V-M-Q'D6Z"<!:$= ZE*^GOJH2%=Z1_2ZJZ
M=J\X\^?38F]BYCZ2JT%(W.]7[C@FX3MW\N*^1KB(V>*_GI]VPM"AESM,Y[+P
M:MF$+DKQ9F&0J 3#L4 -;2Y _+[T;;F%:*0F,=V]2@[5:*';B*S7&=YE:@Y%
MS6X5@>_F87+>M]9A:>!.7'^(=]:'D_D("_)F3PKQ*ONG__[M%^AE,/PNQ?\_
M>V_>I+:2Y@M_%04S/=>.5X71CEP=1)27<Z;F'B]MN[OC_:M#H*10&R1:2Y7I
MF ]_GR=3 H$$2$A JBKOQ#U=!I3*Y?>L^2PS!SZ*I(D3AK2[;PSL((IEZ6GF
M36:2FQ I#B0/AO6=. F)Y"R78? +^'X,(V\*(?6E+T\^":.9MT03/O<&^/FC
M1Z<QF9 HPN$<9M7#Z^;$1X8. TV\N1>O9"E*QO\DDQA_-@$V[L!T 4XN)?\H
MF]9Z:2'Y5^*%A%V!PB/ *' !<V L)'3FK.-Q("U@&#J4(P'RO46RV+LCQ0[%
M)]$"SSC?7/7G=X'=*[?25GOS@D(<P9X.V[I9UF&;$U*C<XXDJV\X%%#PQYBU
MLP:T+N!X82@9-23)F<_+FF/G[^D1A*B\K8\ ]UW*!!S27]:4D?%]?.$',L'J
M$Z&D*?133:9-NYV'AY \ -)S=$A__Q#BF+OO&*_H4T!R#_$,B33V%@3;(D9;
M[;MGSB.!U1%*=\C&@R2:KX[,NR]AA_+\-!9!@LL-"<BRF"*-]0+?W4?L%@Z;
M0QF**R41<H-UCW)X U#Y)/3&;(0C5M%TVOK9_]FYQ'L81P!].I7[3.^29B&2
MVG]XCN%:PXFMJ&/5T4W5&5J:.[5MQ71-8JN6_0_3ZHT^!P"$(6@,Z))3![>_
MX6'\C1[&)^)$2<HEZ;<*Z-].JS9FM=U$7@R'"X #;%&]GI[Z)F(EBN&#34 +
M'#E=EK99UG?@ MX4M'M@67>3":(,(?,5!IL ?-/EI2^J\!IX10"B%*E*NO-!
M:9E+WRAF,< &C*&%I QN_N]^J;#-W5&_33]!%[_!;HBZT*A>[^LMM2=7C?Y
MJ=L;?=_G>DLM[^V^47,D,2<QIZ[-R1R4?Y.-5.K_T,O[$56X,ERW/#];4:YR
M%^]?=[00YX':$*" Y?085'=62Z80[>@\#KUFW-*S2DIV'7$6[;O)[4SW>*K6
MMM<^G=^%HL)YYC;Q8A0QRLL;I6)_X29];NTJLHF;QM]_H,7Z8P:O4U3I$_Q\
MUKA7<;<V8+UL"83Q[R"EXTI5@SJY WND:A [\[+F[Z=%<7$3R$7'>>O!XKQ)
ME<C3>Q]=2PD,ZE9JRM$\?N[(5G%#(QO'3 .E9&>]SW_7<CK_']N>:H$I@2F!
MJ?8EF<!40]]$":::U- ;N(,)N3U]BS@)^OYK_WM?^A'2*XFM/EXT@W4,TZ)7
M(!&+$PJF$GW@(8"9^_2B<K*)CZ /L1\Z#\2?'(H2;X35^O@LC27CY C^LWX*
M36%YG0^1TQMUV7V_OAO=ONS^FEZ(HB6(AJ"B,GNH=@2=U1M9EFR7%+&O7C3I
M*'LX?[J=(*@N$U2]_,'+4M3=9)(L$@ST<?=T5M&Q6;IQ8EDE03N"=IZ+,,I(
MYDOX1^ _D+"V,+*Q3!"V5BZ6>Q'22%#4"Y1&NR15D$;U*,P8]$:FK!@GMK(4
MI'4AZ[[[I-5"TEPSRBJGI]H$@P4BK*&L=R9W3E"JH-2+EPTZ!ZDV%74JBCI-
M47@1=2W[9$N^Y]\I^V7C=Y4RERL-DF9NV24LA\X0TW-<[]&+MMI<GM(.:'MG
M3J[=6=S@YY/$JQ_)XKVNA]+0>B-=TV1#*WI83JSK7DHM9Z\B^S*16%..7!2*
M326,WAMILJ5I+=2F%9!\D<RQJ<?,P*;>LJ8/9*W$ 2W8(_=8Y(D]MNUKPJ+O
MMB9K@S:*=PM0\NJE:83)EKPTM%NU96GRT"Y6@N'93R,PW@W_QAE WI2]XJVS
M;<D#CO1/X>+HC;*R.@0 ,XZKU!451-J.IJYR[<:P>R-KH,MFHT@K(2ZZH:=?
M%(H-!8E)"^T;-C]B1$"R8\RQJ1O#5*@;P\1*_,70!,$>N<<B3^RQ93>&B:V1
M544VU1-O$@4H.^'&:(3)=MP8)I8#EP>F)6NJ<&,(C+?OQC@#R)NR5ZQ-K@UD
M5=&Y8:_"C=$;W;W[+AP69];)-9X=%J;1&QF:K Z*=J&0"]P#L:9<N"@2CV=4
MF69O=')W28$YP?P:.R2LWD@?R(;=)!%) %$PO]:]$7CKQ]6=GX!D^[Z(1HAL
MR1=A@PC69*OD6D X(@3 K\ISS^*(L ;4^:;R$ZPFW!"]T;=/P@]Q=E5<Y]D/
M82F]D364;9'^T44@UA0+%T5B4X&A@HTHVR4FHE#%>88D1XALZJ:P-,Q.5V5+
M%\RQ@TCDB3FV[*>P=-"F![*N".[(*R;;<%0T@F0[C@H+>P ;BFP.1<B$0'C[
MGHHS0+PI;S41\;+.45Y=$U?%&/_O&;@JW@M7Q?G5<8-K5X6%+D3++%Y<"['
M/0YKBH6+ O%XQ(0U1)G C3P0D.L8ZVOLB; !?Z8B&Y:(F.@@$GEB?BU[(H8#
MS-^0+8V?^&*!R?8]$8T@V8XG8J@@#]1E32LJ@,(3(1!^5:Y[%D_$4&6\]=3F
M!QWS1+#O.^")^.-+LVH3VPL]F1R+^\4).;:ACIL\>R*&>#%HR\/VM/%2[)]=
M+KQ,(-:4"Q=%XG%7Q!"O_JPVM&V!N1?)_)KZ(H98%-.4;;6UH @!Q)?)_(ZZ
M(HK8PZ*7@O5QBK@V' V- ->2H\'JC313MNPB@^N,GT$ G%L_PQD07H%QX@66
MU<8-5CO(JN9'Z+"3 ,X+_NGG.QYCP4KA-SBSZFQ=SV\P]7X1]^;?) S*"-!&
M7CY4%?56J,T"A)?*LSB(27L@,"DPR8-/P59HKQ?A3^TB#FOJOQ<%XG'-V%9[
M(TMIHQB.P!RO3H5&D&O'J6!K^SB<\"D(?%^5IY[J4[!UOCAGJ4]A S'7BY9S
M9X53)?N!*'[5M5_5"DE1-JA+*7<+E4;AZS)06GW+X-+I]".(G7EU%U/3/=G?
M=KJ-W>:C+77Y1A]I2]W*\GE4]>M(I2MZXBJH8ZRSHS60[9(<ZBH*4IL,I37]
M25"TH.@S&N_\^#4K4#B&"@QERZP=+R H6U#V,Z!L;@B[L7,8XS%DU;9E97A:
MS)F@:$'1SX"B^9'5+2<1VD.@<,.0;;-89$8(Z^=)VN5^S^=/VLWO,WBXS;"Q
M.*,)YO.@,U&2@E,(3O$,.,7EE(!SY+0.!P,0]98N6R7I(YR*>GK!\";&G8'_
M=;W'T9_A/]GD%D[XX/GTY1J0(LP;?[@S=8#$W%E&Y&WVQVUVB^'Y](CI0[?I
M6.E"\8YA9U)TTNSKVR?/C6=O;;NOZSI*D/0*)'TQ^U;I V3>%#_7^M9P6/K-
MH*^4?KYO)-7HJ[99:ZC]G^MV.Y.R^Z:ABSF).3WS.1T>J?1B5-\$2]0,HE]X
MKCLG/<K\+BGP-F)(FH/ D1Q@D0\H=:1H+;JD\4J*5TLB.3[\BO@/\4P*IE+L
M+>"C"/_\0"9D,2:AI"FRI Y4;2UKZ'*HQ#D20+!/S(QMUR:U<Q+6V]G&3EJ5
M=O('"IFZ&0A=7*C5-\;MK;,TYDB,(D9Y>:,<X9 5W]K&S^PJ8FQ"P!@*.?#<
MXMVFA)>;DJ)*S'5:@3\]HPU8+UL"N?T["'28ULO:@6)L5LU:2D<-V^LX:>@X
M;SU8G#>I<H=Q[TOQ+$A@4#<J&/RG,XMZ/@ N$?*;XX72WYQYTD1'.^ ?;'77
M#@(LYQXI;/1%MW1C.VRK^]Q,D#FNT9%&HA*+1)"$((F71A*"& 0Q"&*H)A]:
M[F'*J8IY^ C[W_O2#SC&* E7>9<@N@*#,4S+P<NEB.UD,)7H [FR'),@7 8A
M^Q$^Q'[H/!!_XI':A3Y/N:KMSE7L2?%8';AJ;2'!WAAPG.\P'-#BV;)A-,FP
MOW!LA""HYT90];):+TM11_-=AP.L%'!B"2U!.H)TGHLL:AC//QQHO9$]E+62
MLO9"%@F">H&RJ-UP^N% [XU,62U)EA&R2I#6LY)5K82S#P>8#:[JLCT0(DG0
MS8L02><)[C91\&CFB=TISA2ZW9Y_M).-D[]L?*!2YOZ,8CABYB)=PG+H#!FC
MBY*QZSUZ$?Y<M%L^L^A3N'896K1DN&RIHN%R!Y%84YA<%(I-Q0RF"\NFJG+3
M%D] LF/,L;$/R\;Z4>I@(!N:)MAC][#($WMLV?VC8$OFH2FK2A&9@D'R#,H+
M8K(=QXFB(!O4+0";*3K3=Q!QEV2#9W$Y*-@C>6C+0ZV-YD;7;Y+\7+P.[].H
M*D+;'N7BLH13X<QB0>79J:!HZ%08R+9A"G'1/236%!<7A6)304(O30<E:HS0
MF7F&)$>(;.I44&A1:G.@RP.U6+56L$?NL<@3>VS;J8#EE%55!AM ,,A.@?*"
MF&S)J6 A&QQ:NFQ;XNJI@XB[)!L\CU-AB,QN**L*/\Q..!5ZH[MWWX7[X,P"
M0./:?8!U9Q79T)O$Z0FYT VY<%$D-I08ZH#>!VLG1KX)2 K>V-1[H"J]D:G*
M9HG.(G@C]T#DB3>V[#I0U=Y(E0<Z/[JT@"1GO+$=QX&J@1 >Z+(B8A&ZB+=+
MLL"SN U4G3:J.C5'7#@-S@*K;Y^$U^#LW%_GV6N@&KV1KLM#4WB3.PC$FF+A
MHD@\7C1$-7NCH24R%;J%.8X@U]@M@+=IEBEKPF?:123RQ/W:]@O@+9LM6T/A
M-.T6)B\(R98< W9OI*J*K"HBZK2#>+LD#SR+8T ; /X&LED2]"P\ U?,41">
M@?.S?X-GSX"F8.-I616Z<1>!6%,N7!2)QST#F@K8L\6E6+<PQQ'DFGH&-,S%
MTG6A%7<3B3QQOY8] YK>&RF&K)F".W8+DQ>$9#N> <W ?%1;ULWBI:W@@=SC
M[9(\\#R> 9-R.LO@YX9(> 9ZH_=_?!&%"L[-_LWK>0:FWB_BWOR;A$$935K8
M=VFH*NJMD D"A)=*,CB,R:' I, D%UX#O$NS=-E2A<^T@TBLJ3%?%(H-=6F=
MYF#I@R$WJK2 )&?,L1VG@:X(%MAAO%V2!9[%::"KO#&ZFCZ#8J.'[KL,X,#A
MGWZ^LRQ6/A1>A#/+ XM3+X*N"8M-@) O+X*N"TP*3/+@1= -3)4$)BEPV#T<
MUE2@+PK$XW%7.C8I*P&><!+PC+D+0JXE)X$E.%QGT79)#E?115 $V) O/E;+
M!Z <]@ 4'01EL[/ZEL&E+^!'$#OSZI9_TSW9W^FUC=WN<"?85I;/(W^JPYZ&
M/"=@Z#8P,5N7AW;1F5E%3K;)3EH3HX*>!3V?4=^X*$$WO*HP\$Y6E56C=HZW
MH&Q!V<^ LKDA[*8>.T.A37=-'?[_:15&!44+BGX&%,V/K&XY?LK A%1# UV\
M=@\L0=J"M)\!:5^,LMMQ,1M:;Z3+FF'+AG%:))J@6T&WSX!N+R>2SQ+/9V#=
M8-.4%;TS5C)U]K^)<6?@?UWO<93-_'.R@#.<C/Y,/V1S'X?X2+H.^CG\)UM)
M[J7_3*+8FZY:PHY]##LJ]=7/2$BD)_S/7A2EW8M7NU#:NO>Y__Q;&UB"_1N3
M\,LT^W=%- TV:*)=))5AT:$J.;Y;?Y%#+A>)>;.E;3)SK:8ESX<EPPJS*4AS
MF(.T3%\J.;'T/XE/)&T@2^I U>G^?" 3@I.3-(5^JLE22*(E@=$?R7S5E]XY
M$8P$C\-K0@SSG,*;(_KLQ N!$42QXT]() .HI#&9>^212/&,[,X#YN=$4C#=
MF<,2W@:CPH]@]I3 )*MO.)(S#F <!V#J!S%\YP)=XI1P!#KZ/(:]B@D*UCG,
MUAE[<SC-[.MLLLXB )+&.4R"*,Z^W>Q97_I1.E7<ROE<@G>2AR#$S85'@R2$
M+QY)%&.\:U3<4$I6RQ F%@*]PM,)[MUXA<?B^1-X241P:%@TX@8X$OPKAH=@
M:M@\'*;S=UCT/ K@$&" 9 G[#E_2E=(I1+"[H0,3"XGKQ?04  TWZ3_Q:(*0
MSA[G"F_QR!/]$;QOGC@4!C *;N>CYR8P4'X]<0#0A^DL@&M(3S,"6Q5*3O8N
M;[%TO)!&^I)?7A3#9.]@BPI;>A2&X>9XGKQXEN$-7P\C>>%F3X(Q\$DZZZB_
MS5"1#";,7J3?5V.Q1UASRB@U$SAI-MVW<! 4>+=/GAO/,LTY]U06YKUYQ!F#
M]$GB_8_L"IYJT]OSU-EU#BHW/OU^_UZZ7X-%RAK>XXG>2']1&0'\KZ1J.P>5
M^R^N!1F:YQBN-9S8BCI6'=U4G:&EN5/;5DS7)+9JV?\PK5[VT"S,%KAT'LC-
M&%#U\\:9 D+>.O,G9Q6A?,[M$H WF[FAP](JG,%QD!3. BC\ 5Z4GCT 9M]A
M:&-C4N,P%'7G-*S2T_@< .<;]C/IEBHANX$:NZ+K-Z#?OP$?(!^\: )$F0"1
M_8#?OYL'DY\;66,QD0BD1=R[./T,1R,@EY:X=6%">B,<3:+#29^ L<%@E(L4
M%*.MC=PAV\T[<?R2MZJ] ]NN;5LE1]2IFB>QJTZ5'\0W9'LA,O(I;L<CW8[%
MUG9PJP>"#C*?!T\X>1>.-O3&P+R1EV]DQ0)D0.#"1!Z0L3\0'X4/"J94KN&O
M09B0)8'_ %< V3?!\2(0/U0G"$+\60)_ 7=/]T6:>CZH#!Z5/A& :2U--WLH
MH[R<)ZBTTY>DKY8F<R>*O"E5!I@LBY+);,^(RR2,$L?/)$MN73,/1@LGLU5_
M[_G4@-H1OIV.A+8)#I/:(C=H1+]5AJ4#LX\\NJEO;^S][.4LV,"8>=5<^U(N
M]>+MG3'ZMH7K_@TC_!$-P2*O9;QM<[O;WETZSELOAI=,*NSW7_O?00\-*76L
MI(UQ036W+QL=".%.?_O[)NDJ)X?9[^^ 5";Y#;H<;O)3IYK=FN BX# A*%&N
M- V#A?2O)$"-'[D%_!1,(9 #L!@TO;<(&#5):HA(<*@_":JH,V 38&A,'/P*
MGHZ8/IGJZ?]F=L0?H"7/)27337.L>4/X^<G2[RA#@Q-X)*N,Z[B@P8(*#-!;
MH-VX GXVCAW/Q^]!+P2E&IE+Z+CP4R=V9+!__,D,Y\J6R$XD G7?<=G?B./T
MP.@[/%PDLP6I./1W&-4R#$H7":846Z1Z>)%5J,3L!I5D2"<2FN"YX[L"T/$X
M-J!I"HIQ&/PDX9L4;;D?'45+0;"E>*%F;;1EE>&4-P*\E& .8^D90:F,IWZ/
MJ8W]7\YB>2M]#>8>8T??DS':RA'^]O) 8Y<:VV@#:$U^P@;+<(C+. GIGX@6
MQW?FJW\C4E(((6--^:<714D**@K-"* *P$(N_.@Y]- _ 8N;>$M<\P8UWY(Y
M63CX.NE=X(0N/ :0= %@'QQT<8Q#CX#R]<"&9@X'NJ>9A0\_]X,%LTU<YOR2
MZ11PR#G"#O[-B$%BIC;\8N8M([8FZEJ8!\NUWV?ED;F+HS^BIR5X!,$A39.0
MNBJ0W.BB-]X.00@'\?6-1$SRPJE_ C@\H(G]#O %NY%#P:L>=I7KO>:# !8!
MR.(@+'C/X(M'9G0Q[ 04%$OTZ?LT/QWAX2)L^](]ZI,X E,LV'? 7HD/.LD,
MWD-]8:BRI."44^3!P&\ 851U84^!*':6 $7X""8APQ#.F+KV?OK!D\]^LPR\
MU,$V)A* ('26 ;T_H7#=L&\8:)[9-LXD1+^9 VOS'RC^*7W ,SON2P'O_2K#
M8D'"R5%TO^<%W4E$!3V9S'SO7PE)]=V03-'%G6%UZ> M%7!J@!1-;[9N 811
MLEANK("%\\M;P$28KSS*X,.4DV ,TWVDOG;/7R94T<Z,[:)J'L% <R?$5Q D
MK8TZD^/%V5OI!$%"A+ YH</<^OB&OO1Q@_(DHO+G(<%A<S*#>1/HA.B+-T<T
M08.'N'FO /D%7^,+F#R34RTJE7WRVFN]T9=D>E< DT)'@A/'H3=.4DT+27KB
M1#-I.@^>I"?\S13]_XRVD21ALP2Q'03S'>*CE+SNN**NO.;-1$1>I\9[XXD7
M9Y9JBNAQLKJ!W\-$YO,;%)D;#]<&D>SB9\74>]1[7/P7T^KAAZAN36'T  ;U
M@1.%J9C""S $ ]/?Z+W*^PR*>81ETH(X\%L /5 A*5 C>V!]B^.R5^ <\N '
MF4A7[(,,2U5"'(WI8WG2R#GAJ$%#M4EJ"(\]-Q.STRFLA;Z7T@J^%-:$%W14
M0J]'QUL>=-VES$60TQ'9E1U7>H<&4\G=AZ'4^N-+Q 5=@4Z6:=Q4HZ+HEIC5
M"LH]\;T ;]HS[P:8+;@+$OIY)F#  (JWQ-<X2-"33);."K4Y&> [=0!.*;50
M6;#*K .\+EPL 9?TBGK-PE.2H1; '[AU#-H^T#*58VSJN]3"S*B'!Y!-:W)+
MT<OX!<H#ZFS&V9-E)B:I=V9&*.=S'AQT84E.%AF 4R9KET!&00+]!S&VI[R4
M='FT>URY!X7#IZDA\-4!Z2=? 4A/,[ LI1FR$.#DH?= V0B<+ U#DH#I(+M'
MC=^7[ $@9G4>AU/-K9.OX%[=T!Q3V?)&.O)DH#@P@E(#9G-=@+>!J;&RWE;*
MM3%FYB'U'9V%5([ZV3>! K<G4(^X#EQ?!W[\5X+'FKL(E-Z#UN"QX"XG#5MC
M7!<44?)K,D/WR<T<?@'G278?WS8IV8_3IZ5IX@-??D77/[C]^.,W:FZKRNUK
M"JMWH.%+GY(8PZA^PY_*I]]Z,>.ZTH77'ORF!%/Q]FLO7@4<:\&16FJ(2=A@
MY$%;:%P$/EEES(N!B5E;Z4WOV)O/&]R4MHF9>94;T_OMJUFJGJ3,<G42PZ9Z
M<QK1P2XUYRFS34V%"MBM&0FXA=T-=&L';=<;1X0?7BK\4-\??LA1).'^,#BU
M- Q.6R=KU0WUHUZY* W0<[_XZX"U=PZPJ9+HO^%NG!]'06ML,5D<F;L;,@8&
MVII+,$XBE\:<E\:]4V84S?#*)HM$CZ1A7W'HS^&/,4:W!T\L8CS'F%*6F7'C
M:!VPO7;GS\@ZCB,+M'-9@#OSH"T"#(I+4/>$5]/83@U0G>H=WV&W:<0;P/YN
M,@D2GQJ'7ZFCDF0J21;C!KB@J2_,?[$.BXOP=GO-N3$XG*[YSO=1>_E&[X+1
M@P)V]T)2!C?_]U25UJ"LD 7R;^?N4/_C,B)OLS]N72]:SIW56\^G1TT?NMT>
M'0M>[63E4 RRKU.2M*V^95E(E6D]KO3%*<'V 3IOBI_K?6.HE'XSZ)=_OF\D
M#1XPRK_:-]3^SPVEWDC[)J78?551Q:0J3LHX-E1) F>&7V#+I/JO2@O'J?KZ
M]S5KOR\\UYVG;/H\$KD0^3S(\>*) ])DEQ67<.(R1KPC&3'CKW1S]A1NS*7Y
MC6W7)N.Z9?/76]?&KEF5=NT'\KBZ1?*[N%"4G.VML[00IQCE,J.TR.;J],C@
MH@=&=6<IR\R^1[LU2&!0-RKD,I?L6L4C.+ 7>+=$PHMFI>]A;5@%5-ID!5UD
M]0>14&ZXL V[:,+^7Y@7YROSXH "?L<<-I]2APVZ2.[7?ATF6:O8X5=8RJO4
MN_BZ1'B_[$/.VVE?:%S)ETV<U3T-:^+[3-7J9WH1D7"LU7)CD0'#7'2?M_-\
MHNT\GZ D)CUW^SW9S?-QTCR?!DK6SJ[M+R33G4(QY:+I2*&8#A2"*5]7K;+M
MIG*X$LQN*8M-"-]VR8O:Y5ZP@ZJIR;92+-[>YB5.-1JLWHW@PF6@7@)UGE3&
MJ0/4V4(/#U.]#G6: Z!.194URVC0N4/0BJ"5"]**=B5:47HC0Y$-[;3B_9<E
M%2Y4].:M32^MHY>EAD8L-12U[N4Z,30J20P574_/I+KJ5R)XVGEX:&FR-BP6
M">99>16MM#HAR(QSX/I@3U13].E].? ZTLO];&Q3/\0V.429T)5. N.F(@O-
MS=DX-(4^=&9]Z$@'QK,1MM$;J6#_*+*M%TO1"GWH1>.Z#8%UI%CY.?0A4^A#
M+P9>]I78IG6(;7*(,J$/G03&NW??A>9S7LW'&ER)A(=@TH!!,[14H?<(5+<L
MF*RS7,T?UGMLH?>\&'A=Z6[9&NQGFAQB[/):SQC_K^M:#Y:&;*3VL%UH3,';
MPW!$P6VH/5>Z\;:P"ZXQE#7%ZJ[:4P3&)>32<T=U&W+I+->Z!]4>$(5MJST"
M7KS"ZRRWJQ68IK:?:7*(,?[4GM+5\J;VO!=JS_G5GBM=8(-@&JFF*@]54Z@]
M M5MRZ6SW-X>5GL,H?:\&'B=Y1*U M,T]S--#C$FU)[3U)X_OHCPGG.K/5>Z
MI[;PGMI69$LM)CAT1NT1MQ"<RJ7A6:YN#ZL]0W')]6+@=:7T9LO>SS0YQ)A0
M>TZ"XIY^!,(!=%Y-:'BEFVN052--MJP.)WT)^[R-(SI:E_8$3)_E+O>@'@2R
M4;A_>(37.?2@*^7* JO>PS(Y1-B52AIV7 G*==%98A<=H?V<6?NYT@7V$"^P
M![*J=CC'2\@G7M6?L]SI'E9_=*'^< FO<Z@_5TJ-!5Z]CV=R"#$N$KRJ54*R
M^I;!GRK$BAU3KD.;-BY(@_3W[8TXB;[W#,$1;;>A#UWI9AM$ULB0K:$MVV:W
M;L8.P.(B1?F>*9;;D%-7NN,=6NW7>Q2XX@=7]I429($W X\T+$LV[&*=7\Z0
MQ=\E6"<RO0J]5T4@T'45'G8@&Z+][?&S5YMP[=Y(T653ZW"HLPC*X%0:'=-R
MV@"P/=@+8 &GYP6G8\K-<3@=]!/:[5^3=CZ4YT*76&=K7KCG)@O;=I--VVZI
M35%G]-4*DRAI\8Q;>J/VA\6>IV,G(CA ;_2J1N>EE^M(OH#N15L\L59=ZV;+
M'[QH,@^P-W%M(::"63[49&58-,L[HX9=YU*D);G)+98OH(:UC&4-L#S09*,;
ML2 OETM>0"-K&5EZ;V39LJDT\5T^ITLVY;!VUN8-VQ602"_9JON8FN[)_JY!
M;>PV'UV%3NJ/U\KRG[U"V!Z7,WHC4QX,+;QR[(@VV"8_:DVD"X9PIC9CSX A
M7.(*MS6&8/9&NC:0C>%IP46". 5QOC3B/'H/WAIQ6GCQ;1J6K Y.RP#EBSP;
M6"UO8@PL*&EOOG#"!\_/%FH"W<*XM"_Z]D[ B^;.,B)OLS]NL_=X/L4#?>AV
M>SBCZ"ZE>\"^OGWRW'CVU@8CQ[(01*EIE;Z8?:OT 5]OBI_K?6"YI=\,^N6?
M[QM)@P>,\J_V#;7_<T.I-]*^22EV7U54,:F*DS*.#75>'X"JKW]?\XIEX;GN
MG)SSEJ7<O&(\5IHX8>@15W)B:0K\5GI$ABN-5]+,(Z$33F8K:4X>R5QR:,O-
M#V1"%F,22IHB2^I U4KN.THWZ'CDV-AV;5+[AFJ]?6WLG%5IYWX@GVL01MR9
MA0[[RKB]=9:Z:,4HEQGE2M?1-3%^'KV5CO/6B^$=DPJ:[*M[7XIG00*#NM'K
M"OBO> 0']F)"0#T..=#B6>8$*MX2U;POLOJ#2,@IJH4-N^C6_"4)8I"37T-O
M0B+)\Z6["<8%2)^<\"<*4C!,I'L7YD4;4*?2=5LZ<K.65W]0D5XC6N&EG/)W
M>*\WA2GZL42OQZ0O8QCID=I#]_XRX?Y0U>J'VHU$,]X"K6G7^1\A<:(DS,=;
MTQ;T04F'^EQ9HDG:E)5^C[]W'H@_:9R55LWU]LQ=:R_$=7:E2FHV]E@S%=D<
M-FD7=&$WMJ"5ETTK5RI09MN]D6W(PT9%!P6I"%*Y(*F<I>[945*Q!X/>R 12
M,?0.D H7^G+W,A._E.C$4>S$J<J\A+4PHSE*QF"R>!'^4F0OGIG@KU.)SAXH
MH$?*]F H#ZQ.U.05*&N"LK,423N4)V8/VF\B)^#%*[RNTX+*'F@=8V)"<SFQ
MIB9SUQ%:3US45K@<85^G4)P]P-YRLJ$8)X=S"O'1(92=I6398>VD_5YO EZ\
MPNLZ5<3L@=DQ)B:TDY/ >->PQZT@X6,DK ZN4[#-'EA@8%B*K%I-RK4),=$)
MC)WE1O>P%B):K[T<>%WG$M0>V)UB8:+JY$E0_/9)*"%GI^ KW<TJV&=-&\A6
M-RA88*P)QLYR'7A0"5&Z5=!/P*L)O*[3+,E6U$ZQ,/Z4D&ZT/FNJA(A:8L<I
M^$I7K0K6J[,L63>L+I05$QAK@K&SW/H=5D)$][&7 Z_K="BR%:-3+$PH(:<I
M(7]\:186(BCX. 5?Z495,<&,4$UY8+?6QD!("4XQIISERN^P$F())>3%P.LZ
M^9NV,NP4"Q-*R$E0!-# /_U\RCE&K@J]Y,Q$?:4[5L4&HI:'>FO.32$V>$78
M6>X #VHEZD!H)2\&7E?*!E25#C&PY]32ZY(Y-(L%"2>>,Y>6SI*$0A<Y,RE?
MZ:I5I4VR9$T3?86X@IA]!HB=Y2[PL#*B"66$2WB=@X-=*?E/U;O$P;A(FFFS
MA]6E%1-6ZY1R'<GS)\&"-$CPW=Z(D^A[SQ#/C+:O= >K&M@(PE(U65&:&!L'
M#NDB);D$LO8BZTIW@ZK9>K$W 2M^8*5>*0-099UK5$M62[H.<X8L_FYK.I$\
M\_%?B1>O1%D1;K0/=B ;HOWM\;-7FW"Q4*XN6U8G4N\%G,ZH<K0")UO Z87
MZ9BJ<1Q.!UUH6OOW>9W/A;G0;<O96GOMN7)QHIE$ "V/  $_7JL5;<S Z*L5
MYG"[#"(/D?4V)','^Z3<XH[>J/UAL2'@V(D(#M ;2:]JM"01/M8S:D*T]TE;
M;3AM#:]Y34LVE$Y$P)]=BCUK9!U1BEI&ELJ0I0U:TX_$O1"GR#JF'QU#5A$\
MF%NHB'C8%EL<5[OJ:;6798W;GNK^E:9[(AJ@BP;H3:[!6I./>F]DRLK D/43
M)62;W*$U 2K(4Y#G->\26R-/HS?2+4NV!Z?%G'!)G*<3WS,GKI=!/$=O3%LC
M'C.[(C4:67^7(H\6=7C4'XI+*;*!3JGHKY37TKT_F2<NB:201''H3;#E\F2/
M.[.:;W#_IE1OO'[R& V._$V,405K/RA#]^=D 5L[V>HZO'#"!\^G\]2VS_6?
M211[T]6E HE5ZGL&&#F>+TT]W_%IU+_GPTDFF(L8R1AH!^<+.X<?)R'\A%#^
M@50+7SLAD<@O"@%7FH;!0@*;/B+2%#N2/R*[D-PUOP", "A"0H?N2W=P(DCY
M&-17]G/$U-Q!0,6!%"0AS. 10$:3))=!&$_A@ ,Z S9)&A8H'?&=3Z>M[^"?
MG4N\A^$$F&O:CIB!3YJ%R,7_PW,,UQI.;$4=JXYNJL[0TMRI;2NF:Q);M>Q_
MF&!8? YB(ED2O512;NG_JH/;^_6V1GWZD0)<V!E5Z9J]#=C1G\?AFQ.>NPS0
M[WW)21&'@ *<2@YK^CYQPM #]#CQ+A 3^ %\/@X>B2P]$6GF/ +>%V/B(MJ
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
MQ!)>$8<)V=M-])])%'O354M0MH]!666MC8D$Z\!K0RRA%!*ZPH.WB=2A$?@
MOHBZ+F $9Q$D^,]PO7,PQC0,%E*0A)*SV;KC+A'IU7_]QU!5![=W7][?TS^5
MV]=2'-"1X. HKNA040S_L\BF$2Q)R&H_(4706<6T;3,N*_)^28N ]BTF6WV+
M)>P;2G^"#3$E("F<S3QQZ1Y(%'"2W5=A%^;!4W\;5+E37#CA@^=GY&'"UJ>?
M($'LN*@VQ\R&WZ8P..ZYLXS(V^R/6]>+EG-G]=;SZ?'1AVZW7XAOV*$=^D+V
M]>V3Y\8SY%W] >-?J9,N?7/Z=1^^>E/\7.OK0ZWTFT%?*?U\WTBZU1_8>JVA
M]G^NUQQIWZ04V!2E[LO%I+B:U.&A2MW2RK T/JB"GK7P7'=.+FHT[ JDB/%6
MY)#M-1H_\\]*3^%XO/C8=FTRKAN%T^H9697.B K_!OU_&RYTK?U<9K4@$ALG
M->^L^,2$ C%*=T<Y<F'8!D>RJ[!Y;KJR_Z :ZR>FJ7[<TE2;,OIN;<1W4-B/
M;T/CX$\N@COI.&^]&-XQJ7(/< ]VR2Q(8%#WY&2ATS.V^$!-N51"8ZZ!"#[@
MUVMUOZJ6+REL\45)$ WBRC)>8(PSC''#R;=@= +3+HE3.A_E77)C=HTZR7'1
M,X0.+>K!PLB@D, <_PWBC_K&2/1:>G"\377S-B9K]-4*T[U=!I&'LWQ+/83>
M([G%[;]1^\.BZVGL1 0' %FEO&YL)E2^;>G.;8KH1'^@?D/52\_--<EO8;!X
M#Z-X?@(;\67M"&9Y3IEO_A>)/OZ*0P=VT_.=<'4?DT7T.?#Q_6$PAWD_W"//
M)%']2Q6L$BD/:F33=J6J2%<I[&7UJ*])86H'*4SKC0S9*BG9_UPHS)G\? B#
MQ'=O4JQ,Z?_K7JA 3>'6QKJ?@=33.DB36)(4Q%Z=AH0MG#87U-HUHA3R\ #M
M56WXR1/M&;V1+=O:B97)SU91[&)Y^'RG_]R+9/RK%;JL:4 "F7YD)_..G509
MM9F]D5Y2[D0DC;YHL+91K;*>+58"UIIR@Y9=595BTJA %D?(:H,-UK,HFB,+
M,WMD0^U605^!Y4YPR7H:>G,LV]2?6]+!Y:K($ATW1,<-KIQ6535M.)>-[5R3
M&&%B ]KZ1CVQ]0W'WJ1G@:2+7DDT1)*"Y7^,DO(_ DD<(.FBCO2&2%+1_V8,
MBMJN0!('2+JH6[@ADC36YI<;GB1Z0XA1^!KE>KTA. H)S#)SXV!]I;"<P\3@
M]R2.: IK,(;9IPEBW0D15*N'"':WX'<KJHW!PSUEB033>R-S*#I)7%59,7G
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
M!I!_,P\6X46[L\>WL9\"^R(RW:=I$M+F/SN3<A9!XM-8F\U#1\=G/XL(Z"9
M5OWZR@/G2L>[S]_V'RS(\&P3X5]IYNLT#!:YD_3@HR>R_AD#:3"AV 1UA&8,
MP%:R+0\ 1K#_6%AI,L'3P+-A=QP2Z! ;A*\(HISX.W32EXH3!E4EV)IU$N&H
MFWEOX)%&5N6/%*8/3/:9G>K'%/BT($!V;AZ2(9 %P'V^DOZ9N ^LTUA?^@B4
MR(B.[B(<IO_HA8'/*&,R<_P'>#Y5-;-]!=((DKF[1;/X.4V2]A9+4-^R1X"O
M4V/ 806V\/>TI6< )T]GR<X%5$L'\ 2/9[I77_J!L E\UV,_HZS"F4X)#KY%
M^<63118SF2>@,]-?IKR2\0>4C+C8F&3LP 6&"BN;2,!:_6"QDM.G$4J)3ZA:
MN\@&V#L@?/(0S]BF@XHK86\M' $4C)\DCFXE\FM)Y2U*!\_'OUS&(F]W690'
M#'Y,XB<D@CS?W*QS"I(>QG[E .<D\XBDG)R@,2#3X>8!G%Q(_\R(K,*([-D'
M4,WB].%L1U_?%D(3Z0=PIA,O0KLC8D=&T^7GASAN!'NR@NE(43*&@P!. ,M8
M2:X'ATOW%8Z:"0V$;T;Q&_3UI2\E8(3Q'!?F&A$8B^&$R2>Z IC1%&86A%'^
M=!W8#(1MIO_";$/R '_!SX%W^?13^)L!@^E@*1[W@426YL2AGZ(0@>'<A!E?
M0"5@)X<!J  1O7"W;G$(%.8,5PF5:%XHI7H<#K!P?A)4"^('4)G7^\=.*24T
MF#/5%')@? A@Q92$X0TP76KVL.-BEA6\"0;V<7=PI-^_?XRD5YOUK%\(0F!,
MG!!($UX>!@^ALTCI%3255'W$7SNPL5ZRB%XS(0S;&@9+7'%&!(_./$%A024M
MGGY*R-F.4!T ?NB3B'*;3!W<OP<P%F%6,QT[ ]H,]]-#S68>/-%/UD^.G3DN
MI"_]D4,5U4_2;6-T$C%]A(H6P)1+P*QVJ:KEE^HW16UNH_H]/_'R_GH2099(
M05AE=)F36GWI=^\QA48"YXW\R@=J2@&R<"9A4/9<GJ#QAX0B%(="3*:R5%K
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
MPR//2!$HF 3?4H\CM++EKKF6+4N:\>RG#1!,%M$" 1J/*E5'__A[SLE,/$B
M!%AD$21S>T>6JH!$YLGS?F8E"#;5H67IREA5S][;V&$[$G2'58A >J(J6;4B
M"4+L(<9^#0(J(/BLLG'%1_*+* R7%"_KWQXI6Y*REF-^%P+.K^PP5BPIW?^Q
MDFA/+';J9[T0.JQ#&V%(71YS<&^K@'J;RI^T7/[I..3$"97C"H:*)6XR47V)
MY5 N)J&KG'6>/D96YG+EV1+;Y_+[GOQ^FE$N:G<HU[WJ"1:M0)<4I0)9O5=6
M@82"QO747:WU3)2YZJKL!TML'$[MAO!!+*@A.,59;4XPA?L3 A8I<44?PE]L
MV2%6@F8I^K*DGQ.PJ(!<54"ERD-.38!WN1?Q!WA=/HCU:(%##489LA/*PA(Y
M^1'/?P+77V,K^+S8D..&L 96*F.%0> X21C2&5$GE]MI>*!0%.#2E854U&0
M"$FD"[VCN'<I],$R>Y0%ML7M3SGE_<.^9&D!I><!:W2QI%%6B\L&-_0S.T[;
M7.:_@U7Q<ZI[2!L]?<:*;N#GDA'__$WB 56[$]RKV5VA+><H:WBW@[?M^9HV
M9@]@S/8.8LSV#V',TD4^5V?&HTG/;K^6U?;[/<X#Y \UBR>>O50";L#LB%MH
M4BO1,ZW.X""U!+VNV;6L@Q4X] ^RJ8G9'34KE;C./8U,J]<[R)XLL],0"\X)
M3FW<$]Q=?X\:'JM_1C4\GY/E$FWJ?$.JU.VQ17:>37W+4:IEUA6O/0(^T\EL
MPJ=/#8_H5?0J>I7CK;)CF-\AN$V]DL_6U-E\H=XIVRO>]I0)9P:)W95_E65(
M3<9!/J%FLD6U?P;U,EYA=\I0#!-![YMML,2WDYD;\]FK-<OUR8K%616UZ2+
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
M,Y15.)\0&T/YO\: ENA"J0 $X0 R%?^O!/T\@LL AQ;8 ?H%_&>)%H#X#>(
M7F35<J'ZM^"H"^[-4A<PW7LQ\)NZ.Y9NI"AB?3O9^T=0PT]\H;\GU00'UC$1
M@+A7L(%]%<X"JDI">$"26M5=T"V"[BN$DG*PP04LX6H<&TL-X!^/!51*1575
MH@]2>R$\$QQ#8*3)_AX\( LR"B=2KDX1HD&<R(Q;.%82$1%G/R,&C"8F#Y?B
M=PYPXL@06L,#R0'\L.TX?$6<\"*E78[G2Y:-Y/B_O__*ON11)'\!J"AD5YE*
MF$WI2 [=U,P0VD21NNTXMIV%B(#"CV8\_2>E<A9>!AEKJ@_(K18V@I>?B1M\
M3:('?)6$CSV%92JV"996WME122HH4W.B242I7 =>N'?Y0UXW4F<,*</,%EM
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
MK$2:.D[(8;$;:V6E!#PW<DE..UV!XI.F761AGF*M=;NTX6=5BHH81;8];!0
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
M1!YX4XS'2&\W!.9X@PW-[57$7ZN_O &VNO+LQ]>N3\"BE]X4/5 #V#,9V:"
MR_W15L6OL^.8'7&D.(3_FZDORU^;\*L?-G_>&YD3:U3ZJX[9;?CS_J3?Z(VJ
M38W,T7BL]_2,>^J:XW&O97MJ(YS:N">XNXFU]8T?B",(K@",!]G8?W[7FWRW
MQIR4!#*!X3!JC<K^;3J93?A4:0^OK=4WUBU7LM8XE%CL-,D0Q:20+!,BGJV!
M((6 .E\'3Y<#V9I(%ZKC=BBB -@&PO03S792^=DM5X.ZWOJ]+-W9S./?;0EX
MH+C)";/!T=3EC5OLB&XQZQD]M\+3F069V0_LMRQP![;&[G#]#VQK$&5-MC='
ME-K/[_-8KPZERNO8@@XX>H^'S0CU*%>,)8B<?8#G%A'[V4>G\G\E/F>]CO$$
M6CWF%70'.\E\7_BG!/E\\$<=NP:@:Y[TH@"V8;4H@/6.B)DU6?=Q*+6^&X%
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
MJ89T^8P"S+^K9!1:C-320(?F6%/?4:GOA/#5U-=N[.AKOZU&#NT<T,BQCW-
M:W4:.ZJ*"JXTK^0:G .]:W(.]"U=]GQ4'>.D51M:C+0<.W3FP+&I3V<.:.JK
M<HQK#5\C1_6 #XT<&CFJ\T$U=FCLJ&II:NFR@DMU#O2OR3E@=;5SX+B-L77-
MLY8BE96+)U0Q+A^\NJ9 T]X6SX#.*='(4>D9N,K0GT:.FFD#.JE$8T>59^"D
M==KGX1G('5KNK4V.@5'I:;\$L>UMOU*QJ_QT2MS(EI/OQNJ6''['Y/0G'ORT
MR%U^8FO2-8?JU,]'4W4XQ].@_50[<8.D]]].O8&OAUE?4^JE4NIH9/8TH;:
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
MP 5YZOKDS8QSS83AQ[/$X:+GZQ0, TP>(Y>?O8:(F8=0_#[O1L7U*Q 4M9&
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
MQHRJ*R+?Z06QMS;K9^]"/G-C]M\^SO?5>MI^>MJH>SY-6#0K>T8MP>CWAV?
MR&1Z57<C^KDE.'I.3.Y+$-L>C8:GZ'?C^IS] +,SK7-_>-?.YSP!.ZR7S_F$
ML[=1!G1QX%2_G4+@8-1], &AR>I8:=)G2U85CHZQT1_4ZOQU$B0OSXP6 /KQ
M;],0'\G[!\IS3O^11+$[?SP08">[ &N)N=J<S;@3<CO"O,O- 8?LP8[@I^[2
M#N&;;!:Z]]QGTT=F%]Z+89T5#S&E#S,X@SD+DI#=WKZ'I0!L(&_A%7P(3 OV
M)80-VTZ,R68,EI^YD9-$$3[$O>"!!B\" %P_6]\IJZ\U66G9+;-#>&>Y@B]D
MWYUQ./Q?"?<=%Q[-;0KWN;XI@W[*X3J6=LPI+W=E/R[A<!$L9L?LP?4\V"Q+
M//$(0&9IS^#<-'8Z6ON<02=R/-M=9NOLV(+)FJ-,NU'M3\YB'BY=W\9KP3.K
MQ++\P1F?SSG\[9ZSG[C#EU,>LE[7P&=[1X")W&%O"$=8!9&+6W@=<L_&'62%
M!-\7?8ZJ"B-[Q9X".TGBZE?6F4GC*\N_=72F2Q?VX9?;=^S6OP<Z0)1E[X)P
M%80VW=(-^\-BY/S\%^L/U[R?N3\7Z:#B%?"%FRD0]-<;>PZ(\-KV'NS'"-EG
MOHK$]=4F!GW890UP[K[O$U "K5,VMWY#;210OY/,('2CKVVEWR\%%A\I'O_;
M[9\X'O>!]JXFJ1G(^@7;PRSC*)G^ ^=@Q$$IKT,9$"V"!U])DGG@@1S 7FFB
M9(C8[;T=/K)Y&"QQ%VXPP]7DWU!PV6',9@G'G^(22_>;VF%^8_!(2.N*P^#+
MN$G\IY\0LX&7;,%_-EARY<WD:I_&K:A]FDS,\;#;M/2ICV5&O0.5&8U&S5:J
MVE077A@.]*;.>%.C[05GI;XI:]3* >+E5O\?21#;[/,"%<]//"U?*JLI65,\
MAA2O;%:1,)W,)GR'$U6OHE?9M4I;RC/+Z\!.X1Y>A)RS#_#<(F(_^VA:;I1C
M5KN*+P@0GT%YV@V&9\"?XY49GB(^>,YEF2=*&=3PTOBERWX/=& PU?.F^+I]
M>V3<J8CK;P=D2\+ZY00W'IJMKHS:B:/- AVM'O9V1<A8CA;CD=F@FO0L4.-
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
MJA/TCB05]*<74V3AB,0+XJ#VDI;$CJ0DE%S\FHU%7,F&R=M/A/Y(J8/[W@+
MS]=4H,2_TSCQILML:W[WCTF$E"V.5_A=&0-?+].T/-(6^?2)X;0@G[7/T&HK
MRQ-+,0%R>,FR=N+-I]F2RYO3W.(RG>9/MI.$$;+63B1OOH!_2@YE>CYSR0L<
M/W7)VWVTQWV?]4+H12\#Q32JOZE#^J__?&@-.^D98 V5H;&[O\)Y[P&8YFDH
MCG_"P#AX?.1!0-.U+>M_Q%+WF;/#*99MV*.(UH&F)DX8A'//@=4%+O4P8PEV
M<^+-"0)_L^T\]>"'3W*VF^%/:1;"]XN(>L-."%L_ NT-ZKSX.0X#2C\?"O:K
M0Q!1G(X;,DTO7_">2LAG'^3S*YQ\THA*$$J3']J!++W,/&>6>Q5IL+ ]BLT>
M.-["]J6)[=N!4_H)E<)8"M,(A!C&H]_G0B@M2(1@_$(>A3SNHYA/@J=D1D4+
M]=J$)"^$!));:)" C0**>E.ZR\25>DA,9NTYG(&H)O2P"02)$_HSD'82Q"0&
M"??@+3;(;O!$HLUW3>W43[;?\T0"D&??IVY71.P8/\Q=L3<R_N  \<[<J4I^
MW=X.Z((:S3;)B>C.R3YRTBBQ/9]V&%&VI;+S,]Z%CTH/L01'%B>EG56\8%\$
M<3KM? ;_L,_Q'B9I+GB5<(3'<&40!N25-(O(])^O_N;9ACL:.Y:J331[:&KV
M>*2[4\M23=<DEC:R_GMDOOKNMS ADJI*]]+?_S;6M,&[7\(8VQ3!?)Y!-=(/
M5=BR]G==QF&;49%Z$#[.)\KF(X'N]N9V G\E]A>"^CQ$9SKV8(=2&DA)1 (7
MG(_G3)/+H,H=.XT)-04N*&@_7.2>,?LHMR8>##NWE]*S'2VE:13.T5?Q0NIK
M9W^AI0C3!.<!>\:+9ZCU;6E.[ #^FJ8^>[\B/02Y72"LU9,7@==D1W!,7T0A
MC 9_Q+8/;Z1M;O 5^6D^27SFNL]LNG(P/TR.;9AK<4BR"N&PGU+/# U5W5=P
M3"BX7TB E<<' T8$OZ#!HEB1_B340#I)>:1X_U"PE-72X;D70D?&.%2MPLC8
MKIL@%]O!]U7TX)MRBZ]<::]_8D] -:=)_4\V@\RM]5GQ5R=7WG07_/KSXWO:
M!RI.J%2\#Z-%MN%AU_ZA8;>^H?2_DC'8B.$5_CM;!7 7P*W["3#GR[T]!6?H
MK>V_V,L8#60Q4.0%^22,(<RR 3GW&PC>S$1YX].XV@QD'2^>J.A''GQ%V&Z*
M;? )?50>*.KK@[=D+Q8@W1YEAR)]GN&N29!-=!]Z<]0/3-'07<NV!6R>"(]2
M#D&['"CM#2G?!AC),+?_'=*H)*P>#X4Q.PL2=ZWPM($ZS/WUB"Q0R0=)UH5R
M^$WQ1!GG"J_H^GMY;[0WE)ST@ G#3Y;P[AA$6UJPAH[PYYSQ5P;F. 0<N#0
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
M1?J34)(X22U('\PCG[<,9'TA\ :&GSBWGP(O25T&W9=X<X0/R(B0_X3!'J9
M[RBQO> JL0\W@5D_/OZ$1-\2')"N?9#!-8C!:Z3$<"$9TK_3R(M=SZ'HE](=
MPW3-V%P&3*R$07Z#6X)*?"8T&^"-BB358[WV$TYQJ ST<2?(=T-3,4>C;D#T
M=&5DMD7PJWU%2XS _DWJ +A!3:WLZ=O R0'Y/JN_^Z%"A]QOJ9#]4#;=8+TU
M @0<;&:VGAK=CP^@H6K^E=3NB9'X>DJX&B"B31,HB-><>$6IZP[GJJ*']L:V
M[TG"^F?RU:XI@-]_W\'AX;BSA 2>#L;5BS)5V=![E-UU_G2$ W,1.!3KSA(1
M>!+KZD49ECP>MFCX+(1,"%E[(3-E73L8V(SK\O;C>GN?V?WX"0;W7'M/I5RO
M.]W6&&]#-D8WU9?[<J@LW(I&-8M,71Z/#<$H_AFERJ;5PE,Y :,$3LJK[QY]
M^"STXMJH2*]%KZ;.TI1-79@/H94J1&,H&^:AM=*"46=DE"9;ZE"8CPNSX0,)
M@GCI/]N!9]^8"=&'7!<T"<UT.1.BF8<6[0M&G9%1NCP:7M;6\VM"SAS*>@^O
MGX91T8K<3#1+'8SD@:H+8R)T5(5L:+(Z%/&L/G!J(*NJV2=S<CX@P?.QX<'W
M&7Y@.8GUELXFAB%;%M>I#4))7>KF=BB/-'$VZ0&C=%F]\"&R6V.R%_*"4UNR
MTXH<E\-<00<^4EF.*04]:O5<6M.Q/#;Y+A0]AN:G*B,]=$Y[BTS[O[V.*4'M
M\?:J,70C.-^V*?X7PBZ$O;?";LC#P9AC83^P5KNW);0V>'BL=O;%CJ77IB5K
MXZ$,?XSDT<"0:;7L:].4!Y;5I+I6KBFOE;&H&HN@:1UY]S7*Y3I7O;SE]Y!<
MGQC.$23?<IHHR7\)8UI(3J)G$O,L%T]1<:;'\#BK><Y+GEG5\H3XX4L]O[?Y
M5JY^KF9C3PJBAX;126VN,5"L\>[:W.:?#ZUA-P7#FC(:=U/PW?%0EM:^C%D=
M'UK&//=<UR=G/9#]'%4JEP.*$IN'+!R'D.GTV,+/DXS"1_GH:8N6N5SRZ<N-
M>[3L"Q4*\Q9'W(F]\/8TG20Z*+CC8(B.Q:1A/)S;7B0_>!%B)CF(O.277-0[
M<##A-3[&H[=:"W9TL[+WIPU;Z'"R_QH58>Y;'X^QZ:'6GVO>SEI&]58XCZ@0
MYELXZ_)@&T6ZA*@(41F.+MN>\(1Y4_WU/1Z__^WC"JFQ\KA]H50.;OOWU5P@
M]R>SM_NVCKWF9UT.E:#N*:_(^F,)MK&2#[B>X\ ,5.NMSV%B^ZN+,Y<9!;\V
M]MI9/*-%]( ?A^V&D-.&(TZSH4Z%:-5+@;PE.*K!P:W7A'C<@'AHHTM#E>6O
MRN:E;[7EJVRHW:P3QVZCV_T8/ YP_.4!IYY9M43_&.!<B^#=*^C]!BY9P_,W
MAR>&FDX^NJR/!IRY)*<YY7'(DYJV,X9L&KL1(F^=0KH\WE.)=4EP@2N\4OU
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
M_5)20!V';Q-[XI,\I@K_R2=7&.??:9QXT^6YR*>Q.H^$O)4>X@1^'7^17!+
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
M=7,JJC94U+JY?(97@ N!K@9!MR-M,C<WC?#K!M-#<\?,'S 2?D?0TMFE-^+
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
M%: <*+S4BHFYOER%FIDJ!\%U2)7# \= Q'\HS@Y7/D$"@,2"5RRO/W )P\W
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
M^"<"PX+J)<S8_?@UXSKP%WM%(&#YM:FU/V=  I03!]:8!K#Y$R;E()F4& C
MCBH]R?%RD:0HQO"_LN0E6)%A/]E>@!IGA??.5&#L@.?-GIZ1N<3@>)E"! D(
M[FDZKU,ZA("X,1Z"%ILBV'+BE<L+0"LY3DCK"_PE3"#+KHESN<&M8\=QBK/,
MM*;]%)%L43D>/I4E?!F#6H9%Q"D3>WPB6['D@8S%J)&\9Y+K"ZJU@R3_9\5@
MS)Y3?<@^B%=[FAUCX@5J:)9:?'4"5>=TO*4)T5M>!IP&'X& DBH]4*\("/3
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
M$H^7-1@?^[IUN+R-S.QVFJE=7NWR>CWM\N(A.;U>;\><WBZDL+X'R=_.%T$
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
M[9]L:C^$,!B&(4!JI/.!^P0]R@U%K68?3Z[4=&=3TS'I&JFX#Q#Y#3@^O(>
M*T);V=F"2K6?;JJ=XQ@"R(@CU8B"(5U <H.7K!8+Z'KH"0Y<IF:M$2975DG$
MV281 LI(8!D2K$9<7$.7P=&1 URM7I!(K]3YATV=!^*&D*^1FN^PYXU9!<B3
MID$33Z]4<VK!RL6-4+Y&:A;VP@([%B1>[T\?T5>M96A:2JGR]-HS!O*3(6'J
MIOEKP*3Y@,I&4VVO38ZDDH'4HE0 -062$8>J$PNLX#[%I.SF=Z:<BH&/J:7K
M&J:FF]V%_JR].<8T'62GIQ]32UN%@\QX'_ZJT^8J=V9-P<S1HR:66JG_U.*6
M"QOOI7B=5!SS:>EK.BVD5'AJC1O#J*/>-_TQ^LK/D50RD%KNIOTY=20BYFO1
MYR MI%1_:I$;PZBCWC.=-OH,%(DKN4@M?G,\/W7D)<^-HT^- D')3FK-G.\.
MJB-!<3^//BD94DHB4BOIA(^HCKJ/.W_T=9\AI=1]:@V=<!S54??9W@A]%@KE
M57R<IU?4.3Z-6E*3X:3(NE>"K'*(2OK2Z^TLATC.W1HRRI?#$W^Y!.05V_QB
M.'."K7?O%E* '.TEN0I&R5WV6IU1*(%YF)>X$\,VW@?H=>/L 1#"BO$$2Y*4
MDE.RDEK0!ZRLD6K)0<RKL6[W([::0/[2X^MM: '7XE,Y])@%ZQ,"K1),[8"N
MY#/E'H@[:!*=+<S1D%F*4!R9J1'F6G?NM^F&1>)*]E+>A21[;YTRT,6O/J9
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
MSL;-Q+C0%('^TT_C2<8)63[T5_.7^B_I;#S%_&]_FDTN\.:'X]&,6/WL;/Y
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
M/ONP0+.(KOYZ,:'=[0U.AN-%VL4W=M);',Y_JV9QU1C,+R2F7'=9.A-#U<X
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
M#@?I-U1]\CD,S^K59"UPK9>5[V;C](^/XS-ZUO124K1Q9&U=/4)J7TV5:JX
MG?GD1$HM?<J1\=9[Z\8@3XM7?774X7C>S)1$PXO,24 ICL#Z(B#RC"!(-IX)
M<DYN3\0\I)'?8@._,<Q29$5AI@7[FA_*(OA<"D@GLK0L6FE:3WU<C>:T7II&
M4F^80W.%C-[ER3P<%\XNW^ Y[9[,9I-AO)@MWNTKDPWSF_"E_O*3R22,/LS_
M.[)I'"IIA ?D-7(444)$C)#(> O1*:%$ZR8QNZ/>/[]:<6!\4 5VL)#76L'B
M*KG&-5Z7>G]\(\4!'1]&L]JIST6RJ5DLX'*B]Q1M2MDHM+<;A^^'?ZLA/R[R
M-5)=!WMSQ<E[N?/?.8 '-MD<;7# %">X&A4XK 450HL@C"8?KG7FSH803^O8
M[*F?#EF.*T0Q"-R2C:MTO8^L=]NZIG$Z!F07&Z69C!Q;&U8KH)P6/5K(^RX-
M[,XF=FW--*+U7=2=\:H4OX[3?3>KX<^O>B%X5-&P',#7KM_*L@2><P=!*U8T
M,LN\:&URKXWN\&1I>$O822D]H@GS:QHZJQ=N]OOP1T7Y%M-XE(9GPWGCN">S
MYTA/"V<5_ 5]WI=O?GF@E'>>20682@0E2H(@M8'  Y)E)V5)K/6.LSOLDR+<
MOM6X\N:D68[W"S+CIK.YR[!]>O>2#]DQL_LA6(V2NF\R*J\OO9Z/)^_"V5<V
M]0US)$<4W@CPR"2Y5)Q<*EZ0=A/:2HHA\L3FC5,W =CBC/O*E[CUP$5&J4@!
M.?><##$Z@57B2&8^LT VFK+*8A&^]4CM-6#M*ZV['U^6'6TM=7$L>=W/AZ-
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
MR>*0K6^UCZP$;7>=;51*MHG NQ0DKE6/1'9F5+R.-^:ACKT3B5X';8'7V&1
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
M02F3R1E(];Y=Z!PMN00F-69(2_R[=_?< LM-S[;+* 72.X6"1RA9D$>E@H'
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
M"5"3.))>"*4\[/NZRZRK\LA.1//>@=@*]M[*U"Q ^06H]B[)YDAOG>Z6R5O
MBBB$0\%JB;@P"H'%()%7V#.P*[U_F;.T5J-VO.:$U*,D0PLVXMI%]_/3.L,>
M24JXU$EGXL%0]"*!L6\-Z&>@&"OP!GR7]/C]WGI"FM CNS=VWWKC>->V3^1%
MNJS'E;]?3OBXK*<+SKOZ6[QH/L5Q_=>2A+#:YY:5^[EFWZ60%$J:)L23T,CX
M:)$6+''.I'6XB[(<CN2$%.C(8GFM5+*$4CV ^W)W-\+44B#9(I4\RT-W FQ^
MC"(','' *BK2Q>%:\^@3%/M;&?=:CNJ@D5>/67:Y(^&2[F<J^>N\N1O/IU^G
M>9CC>9S%YK::Q*5Q<S8&!<T1B\>^@R-JE%>4)425S$H9);(R)83A8Z4QE<G0
M#EI0'-@)Z="P0GNM@;HO1VGUNW;5G'VSU3@#_ZEN'K _C/S*EQ+U?+;:),_N
M[IKZFQU_:1MUMYQ_\NVR>B%:IF5N1A,\M@A.Z B;)Q7(,N6D49:3M"N!<V@:
M3DBOOQM5>+T$S+&70'I-]U\=Z'[Q/TO:$SBH+')P46WN;T"B0BYBC4A*E"9M
M8Q)=3NZAZ?C@2V$PE5ASC7MPMDGN:[UJ9FPK.,<N;0/X<K3$3NX_W7^N)U,X
M\T(>,YVC6E6H;%/%Z4@:QF5@#DF3#S/F"=)69$]<AP"KF29:?(K@F]&>B,X>
M66QK-(X<5.;Q+),P^O##8[G\Q61\O[NN8VU&8G[.0GE\6.G,\R?O5>.Q#\IC
M=:)^2T>?PO'ZWIL.[<^V36UIRE)^TLUO-FTQ.UC;P_B*[1UBRHKT W2CV238
M3FPN?&N^O86)2=1PJL /ML8ASO.=3!01L1"LCW FJI?)1Q^UA\S:Y(%BO-UW
M'L7RX_PE5YK^ZQ__!U!+ P04    " !#@?]8]ND1/[D?  !!(   $P   &UT
M9RTR,#(T,#8S,%]G,2YJ<&>5=V547%&S[!#<)4B"NWL($AR"#1:<(,&#NWN"
M,P0-$@@.@\\09'!WU\%=@[OK(^^]>^_W]W;M/V?U.=6UUJG5O?MY]GD5@ >4
M59 %(" @ (Q? 'A> $@#$%^]^G=> NGE(*,A(R,A(6.@HJ*@86%@86%B8&)B
MXQ#@8>/@XV!BXA'CX;\F)"(BPL(E>4-,^(: D(CP'PD"XLLW2,CHR,CHA-B8
MV(3_ZWAN ^"C 30!^X@(^(!7^ B(^ C/70!*   1 ? *\47O?P4:.BHRRDLY
MC%<O>44\  (BXJL7U:AHJ"BH+VF$EP< ,@HJ/AH!#?IK235"'A/G[T0DM'0N
M\3F\4NJF017M'<0:P0D_<ZO?"0CF5U9):YM[A':NO9"1(0 0 ?]9"O!"]$*'
M^D\)/_Z_2@B(Z&C_WOF7^Z<+"1F?A^ U#2&MI-I+F9P*(EX^J?CV\1.Z=^KT
MIFO2S_, K'_Z\1'Q >* $C<:/\^H:GWL OL1WUR1-TJ<BD=Q\M)6"NI)?_;'
M7MGN2SH#W,H,5L<,W#!)R)UVK&,&.]4XNCF+68"(JJY'*IUN9PY91F7?89XN
M&%DGZL\ :W4SX;9:OB(.&@4:!3HGR45\ _2$<RG\_PMB_^*&Q\([ :<:R:$S
MJ^FW O0<SI_NB*%NV=]R@>I2LGL46C6/'I>D.Z#,S^T\M8(&55K2*A))LP.7
MNZ-X\YZE*7/)?N+,48%UTC$,8HN:0@-AMT&>VRSHHO([Z.^O]*Q-K-RBV]@V
MM3Z-K,]F)!!'&0Q""&D(:2SO(LOO7,'D_0/G9%H9%]%#.E28\4\$ D9KAOB3
M@P)U$SKLL$_MC[$(QG.H-B@_/D_G2VD]7<E)U'F<A&1%E4H^L 3;:Z$:X!+"
M9D#:NS]7&\8.S2;5MWN)^CO$%1MC[QOGYPXB6\?T_&M1;\6,DA9XH)/^1"T-
M8=O 9EV,F&Y/3&=UU&XPU[5VH=X>60$N:'FPFPU&[QG;8<)-8=AQ":2)C]R\
M&CP#+,F'T[ Z4UE3)69%$#;(FT>LR\:ER8AH8/6LZM"E?YVV%^KF%&*4Y!IC
MG[Y I>\_@O_U2,C.N%5'%]44E:J($0"N]N P6-)'1X8>"R)8Q LNC,U!4,G@
MMNKJ/@=[AG:/ Q+OIZULY/IT\.HFJ)Z^N^B&$Z<I9WWE?] G'S+[PE4UT.55
MD=<D5?\)7+J;B!2=D."3A=%^X=K3<5T+8-^ %B:M\XO30WSJ9ER8I38<;QD*
M"6L:G9L-UN:IWT^Y%(HEZZLV ZFUE6TSG<83_KC.MZ>0([5^%<UIH(H0J7F=
M*.SO3UG]>:WN+ "3AED<68-8O\2HUY)BUSQ%3_?&WK+>\IVOSD5[BGQT]!:!
MVAWPZP>!&\^"!IE<AQ3D/D<G-[[; !T.DT/%\?N\R(\WJ12_LO03J'.Z<$\6
MU1[84/4*28W+%KP+/@2)$.\7&BCM>I36+0CVV-IF\8SVAVPT=P4?8 L2Y)V@
MU#& TZC\P;R@2O0;V1/@9&F2!VT(;0A[2I3P;L^-#3PRQP!T2RR-+C:CL83;
M[3XGN]00AC/5:7 (LL8U#7WOU;3VN07@WO@W5N)P?+OON/QF3;G$D6?)5DKC
MDI.J.CKLB56JA'4-9=M4-AS44J-Y!G+"@:P&]">!(QN8I9BEGK2K:T(Y;-"E
M9+> P@"1':EP/Q-;/=B"8?G,-"7GG&GYYK[N2F$>GSP&E;V,XF.KA:%:>_\:
M]H<]G0P=N$OJXFGVJG!RU9RU+_\R/4,[ZQP)&7ERD!\\J7KU :]DLZ&6&Q&N
M8Y\Z6TQ71J1O(VG 654T'QNS*T8GS#C J:QWB#?9L.1:DIQWRRPEI\6>^9VN
M&%+1=9O^ICVA>I"-VL0O',!BTN5HU>-<4@G6^S.3U5&A#B0PXTIV2[RK=1Z?
M CR!T,X8M'24[6,HW=(W-O-8CRI'%$VW:X?9^/49_@KVF2W8.S,LEVLL;=H(
MHVF4BU0=["F<,FTH&VSW+-:M(J5"W&+FK/I9UB8X!^R"[M$C[X(3!&)0 3K]
M'CU=D>B4BDZ9'[.<C%KBE3W,5&@=?(&Y00/76$,''LBPPLH\A1"5@V67A*L%
MS^7DGJ?'QHS2\/G)OY+WZ[_NB;-(LU:0$_92S+=ZD)C NT\&O_.*D H6?*UX
M8?<$9V(Q3Q?YOC(>,IY(Z]H;]4[#YDYO0^<.Q!/CC.R$/'YLQTC453AW\]JZ
M7,^R*(F,GZAK_H13(=,?^&&+VN9EI))+:D#M$H\[*V>0@:>#T]9%HK_?NN]_
M:!#RKE>N'HY_>[T -+SX.C)\'H?*PP!C^W5)(SVCP6GG/ .KP )(0<S R?-_
M@2[RXC)LK!!91L\JGS=)W<F\E0(77E6&SX!DO<"TI,41EHRUO=_SLC8+&SME
M&3*EFUFG_KU+I=+FP*Z3JXV5*O-\\#6YR+A]?LSWX=A)UTL$L@#G$TZKPZ.L
M+":4NWRM:_[)0'(_PTW"9GBT_M![CZM&J%&<<O,@?2(ZCK^^Q W_[!PS9==W
M+1YI<KJO/*$4?&<JA\442="3K;9I_RYV#^@PN,F62&W7JRX[\\'KFB,Z*O.Q
M(U _(*E7PXA(0$#'G7-/T6W*X)!L.J!_X(_'I]U\9FOE!8:^HX2:.Y4_&SSC
MK16B\Q$W11,ZA@5,:6.OK^:H$=/7=33A*OV^TG^^^*(,;<NFQ0%IC?04(>RW
MGM$AB?>W6OJYC8V"\:TRN?ITSK^R>F'4\WGY<U\CMZ"SO(/ZT[]_&BG#7C<Z
MT@7$\%6,*^SN4VY4D&DA:?!Z'')OLJ1F)V3<$V 1?:T3J3(\:.)?C6Q9+%CB
M=,EFM%G./,MP9G%+(9/=6SQ(9$%'G%/3@MJ64%5R\Y;OD&Y/OK/;W&"S@#(L
M@_"2EB<43RM/"@-,V+:T!NP$S18N<SK$MJ/?UPC8Y%.6Y<]8'DP(NL<1.I>^
M1TEU +SOW';\ CDME#]R?HACG!'X=9#( ;P+5YW[TAF(!-&L7$-Y(I#- ]G;
M%6]> B@HVAZ3THK  2 \$%ZRRIBATVW6F/68<=]1^:W >R@5RYR\56RYDV^<
MM^<))V.:?O:*$OIX4R"ZZ$2A,P*BCM-#T90V")T['6$%.RJ*G,A@L2AQ,P+T
M6'<$$&^&<=8)V*0^ YI9P!4+[^T>=[1S/X;ERKE?+RJR5R? ZJHJU>,$Z+,
MR!]MVWT0!-<U/V](1]XNRM@H[H;2])PT2H-,)U^[$&SW6LA_.E5_$+AD,OG;
MW$S$7! ;V^3^P"5>ITU:[^6;ISI@9";K89Z<]V=^V7\J;,$>T9WCXP& DC[-
M5$4PL0SK!&/0Z7.'5FUX.JWHR"Y1\=O#X;CZ,_BK'Q]+R_/X_0"[0W);S-X(
MU5KN)L4!9$?1XJQW*U+SVO:"KB.M(8/J74O_QK-)D]9)A>FZ)18^U9%]J@@7
MV*XI^5K#,."G[4+);YV($V'\P^/\4G>V\Z(/(34UD4D_>F)(B0ZF?C"*X;;W
M:(!ZMS2(RX1N6-1EVPT7U1,@S?F.I^5Q?>8EMJ.*+?LL&_CC#3QCB][,OCJ*
M(S_-YGZ,N8($;9Z@DSQ&6_)/? 6[)[U-3-J!((INT0=79\86RNKT*.E^64-_
MMDB[2X(V@&<E_Z.$!%59_@VB/#-+O5+3L9OMC68M:XLBB<#RAP!-LR26W8DO
M\313K31;*>3N4T0L-DPNN:KJ"OO->@@Q"!($"OU*O:_(N6N[&/,;/]P,I(3-
M"E&E9V8#W;)*8UOC9Y/L;_,<TMLF!NZ@RI1DQU2+!5?S8EJ,1D?1@1B]TN&4
M2_@1\6\<^+3QDN<M$I%RJA'^ "5V (C&R+(OS#K9 &Z2AA:NHAQ,GG7$\"&C
MB"86;:QH,-\^\-C$("_?YZ. "!#]A"Y'84>N^M6'XA(CI<<:?Q(*+79WN]G
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
M6R)B\1.KY_W[Y0$Z^,[._6S-$.PW5AWW;.O]_[G+_^\1^#SW?P!02P,$%
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
M.1C.L9M82>SP5:'(:H,Q>.RC#*H69[!6OK64'[9!&SRT> .\07QK6U3@#:X
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
MIFMD^[%]_Z5##NII#U=\,5,7^_V66L 7H =ZDB9+)PETWUSI$-1K-54Z2?1
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
MZ1LGL,K;P3%5+=6,+[+0BQ.8^!&!B"<^3+EJ?BIP0H*8<TZTJD+TP$UL[FV
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
MN#9QCDSH<7BS&L':Y+\T8_5?M&@7A\EZB<M/>56_F/FEVS/NU (3BVP'%RC
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
M#P/*,$EIBA W<I(&H4TLWPTLP#L,5)/)MDW(7PS+G089IB??SMA@)M\;L&K
M=MLBY *T7)DBS5F+2%?E3H.PYBUYTB'[H.Q)ZR7S_N.] ;=_6Z]JW"Q^;/CV
M+2^5)5&L\5(EPMRH]*QW$C%,?<)0FJH B50 29# +!$>I)P(%">IYWM:Z<LN
MD)E8/_0PN0#_E CRKM-9V9ORC'=3ZW&#8#<F6Z$(*'X$;[!TR91R4>/+-?.I
MG.S4L.:9F_]FBFF/]0UNK7K:&[!]N6-]@^ %:%%L!Q0U2*HV!S.RG*WHNLEI
M;/K3_2RLW\/JY]H"HU;XKG@VT#+_;!"SM=9WQ8Q^"WYG:]I9GC><=A< 7<.:
M=?U%7%+YY5TWM2!?ZGM>'DG^ZSPIX2>A()F /&0A1%P:J=@+ QB'G 8916D2
M&57KGH?.Y&?3/G) ?3M #SO0H >.I;::F;=G[HJ>_3L?KTW/H1=L7JV;;& ]
M1D_@);MAE",C^TQD9K7"W3#NI9GN:%7+BF25J-!=CNX"2EQX*,@B#'G@4^FA
M8P;EVTPZ[)$7$"ZBS#=2@T>A3*S=/O92, S+C8_R1$\)G4VIF6YIB=S!FT!;
M#%+DJJ+X*(QY2XF'R#RH(1Y\V+)NH*M94IG+]67!5%OS1V4H?>;U(O3"R&,9
MD:S+$$0""=6-*X(D0!P'689):-0;8 C8Q'+YO]6AMA)"]:52MUI\ _I"]0$W
MK" 8XIF>P+KBA)G<;J!>-+4#;0K9AQTC/@\PPKR,0(-"5R4$0Z#F+1_0(/J@
M=$#GG?,FB$EEL4A92E/!8R6\TL?P_!ABGG 810C'*2)2G".3FK_>VD:B:SL-
M>[F#9S=-*==N?FU)FIDL?M*@QWK(4>Z\FW5_Y5<9492?[EA][!'KHEG5[EHU
M['J?/^6,%VP;QU:3-)LFJ92$/$0B@U[H2>.48'DJ!HS +,EP1!-*,V)T*NH
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
M!K GEG:%R8ECM'_D@C\42J##R3 3Q(33>O;,1/PSTP^.66?>6,V<":ZZJ!E
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
MI*<B"<Y%)D.I((@\RE.6QP16>7]&$F1&6976MW+0NW*%^'JYI%6MUOM1K90
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
M41^(T(D=[TX%E6?OE$"=%M;QG!&>A@FS8Y2 ^>]X@.!I+,!B5UFIB<AYDTP
M"$<Y(^1>:[9^L?F9LG\*OM\1:CLM\: (PEP0S,/"QX0%"::1'V 9HN5>+/,]
MOX UI#HO:V+W</WS=S!K_UE8S*:[(V-ALUP+Q8W4WH;N%+VG+IOGCM#_K*2Y
M:?TOF7R"W/_B+2,6['\^7$Y:I"20P3^1*541)YBDD<P/O,C'19I$8>%%"0T2
M\(K[D9B)9ZOJ1KIYT3TO.XD6Z^+'X  6MD>9;+\RO5MQWB\+RJ!>?CUU&^(_
ME3:NEYG/6NIRG?A8R/P+O6<-/;E2>_YJR_G*'@3?JD*,T\-?JT-I\EM_I]M-
M[HH7 [\(LUPF^ %) M43DF":ISYF?I[R-,QY( +0?+928^K@O55*[Y$IADBL
M%\%?.8 K1%O5@*[ #G=#5S$YFHY=2:<0^EVK- VKX3A47+D=.R7F=4NC@#IR
M6^-&LW-KG[N#[Z<.D 2LB!(OEZD#D7Z+A)QARO,">S)OB-*T\)D/XC0<$C:Q
MB]J)[AT.@3FB0:3,W(TK^V%.Y93I$YV+,3'0D7\8%#6K%S Q^G"N&]UC-Z/_
M2LN56H2_635UHYIM_?-*U:KH0J1%EE'.X\##(B+Z@#I76Q $\UP4<9#*OX:@
MHIY+ B>>V5K<%;J76M3HW5)O/_R$UJNFLAPVQR]B9S;/72("F^M*,GJG9&L(
MNOIPK0#J:>!NRIO:ZFC:7Q0WZ]0W-?YP^AO?!R>T4$N.6U6#V.=,5J$W$_7^
MLT?U4;^BO.MGUG4X4_6,Z^UF7])X_?14K9]5PVU-;Z8NZOW8<.HL:$!\FH<Q
MCFB68Y(G/LZ#U,-9QD@<\=RC:6K*0?:6ADR]FLG_9ULK.LZZLT/MDG9G7Q[W
MVG1<9XJC\T70J@:T,7O3+\*PGWQK]:;=I6D>Z"MF^M:N*]3[7)N&7K-Z=-:A
M73?(UKY^O7IGX17J&?;JEY:2['_)=\6<$>1_RW?&CD;D?\=W!\09\B,\L &B
MD3=5;S9VDA_A(?0I37X(?>9IT?J-;D1;['OSI)S!W1_K15X0+R/$QS)2*C")
M4QDD1;' A1=SX0>49<*HBXU+I28.>*1@@2K-/;76(E$P:WO6D\_A<HSR%NC"
MXHUQ+4&_Z2?2:GN%&GV15/@-GL:TW5K'/I6W:-@*?SJ3MVT=@M%QY]:3HG[H
MYJU#X(SMWSHXMF7A$)-?:?7J%/RX/4G=I*C-.U07S?B%ST41$QP+H?H;A2&F
M'A>8LU!X.:&\$ Q42P02/_'[Z:O,OO.V.\^3_ 115??1U.B^6^?+\KXYK?D3
MJ@1;WZ\T69_,R?6!P*8FM/X/)'39 [!."?84S-8?I\,6]G;JZ8%.-4&JT5X7
M=+W95&6^W>B$9K.6:8RB=IVB\LD*'5?%4##A\]9'60%S5#)E-XHK;AWY%QE3
M;EZ4M,WUBJM:I"<E;Y%QEN=AFD@/%H28D%3@/)._2O<5ISGQDR@![68"9$_L
MOHX9==2BO^BDCZ70.0^IF3N:""B8+SI-G-,I<J7]D8RRE,?_>!$X!YPY%R&8
MC"[GO.0W9LJY",EEDIS+0]B62:BE^3OZ9UO#U[JTA4=C4C"_P(%/ TQ8%F%*
MI7?QPBR("DJ*, 3V4CLC"3(QK*A*)7+/I6K0K:DVVZV(#?T36B1Q&J><!SRF
ME&"?"(8)IQ3G(O1PQ#R6DI!F/(T6*W&OWAK3XY0U./7E :HI.F1V$>,[T:@
M)'\XAY694W7P/8$YT-9P*;$K9$7O6J$.&U1>,,M9\<AI*3/7C0R:>EPR,GRY
MJVZWNL6"J#>J#^4BY$D8!R+$A4_EO"4^PUF4%IAY21''C(9^#BI''Q8W>0U8
M(THWKAW;K_853&93UIWQL)E[NO_L#HWW0V@XZ#![RLC).LF^$O;&'6-/&7ZY
M,^S)NVPG=[[YO*HWE5Z[[ 96:TGZ8!KO<0;1/"*)ZAX7!2Q3=>HAIB%3?8D*
M[@L_)"(&%869BYYXTC?B9$#3?MO5+@1T[ANC:.H'IL &ZA/R#=HKT7,'S;)S
M"]L4Y$AP\YUY"V/!,WL.*"#'7@0\@B7AD.!RM$H\EMO'^K^K<K,1JT6:D43F
M01[V,C]29]8\G'*/RR"!!IE/B1?Z#!;<GQ(S>62OA0+9@D[!8>8$K$VTH[]4
MTE G#K7R'/+^#%CCBN#GE(AYF7P&C#RB[!FZUE6H_E6T90TE:_^J@H8]302/
MXHC$"<Y9)%3#<HHSFF>89B0HLI@4/"S&!>_#"DQ=5+!^?%JO=*73NE#,*:C3
M91?I*FVLJ2/ >-MF >Y0=)$7G ?RW?M*<)GM3\(U80O+9)G$!?%OG%N8@7,Y
MVS <9^R9V5YM^Y<=O303>4:R*,,AD?^0B E,F<P^!(U2SL*<)A2T(3,L;NH\
MHW<&MB=^!)/W!?3,O(T[3&"^910<(TZL#EGI_&3J26%O= )UR/#S)TT'[[*;
M]-*C-$N5ZH#+KH#S;BU?UX_KU7=U/+RMF/A0+K<R2E_DC(2)_#_LY5Z,29Y3
MG(:A3")B3\0!$SX7$80)#ZP!R#7 *?%:*=VF"MV5;6_6ZHC\X_IU(0G,2\#A
M-G,<DX((\R4J(FEW']JC;==]"!N-4%^E*]0JY<[%6./AR.O Y<_JB*SA.?1-
M]@-9-'_V/<^3TBI!:_%!-/_]O+IN6L!_%_*_Y>:E[=_X2<9#ZZICUHI%FB<T
MPE$>4DP*$N,L92G.?>KGG(=>)HR8M49I,7%$\W_[5U(QU&GVGYUJ\B^H50YU
MVG5-+E&C'Z"ML/4C&'9CLP$+<V4C,+U<">?R^VW>I7D.D.W*KZ?X L-:)H_%
M9JA)LO78\[5%'FO^JT;(HP>S"V>_";:D=5T6)=/?OIOMYJ;HU3CJH]MJ*4K&
M;V)5E\^B>7U]6#_2<K6(:!@$,0VP#&0))KZ7XSSS8\Q]'B4%84F>@LJFQZDS
M\1OC4#FD3A_*!+!?!]Q0$;S2L ON?F^4!*;)(Q^0630\'^RP]\G4B(/#9#=
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
MLFT@;!B^?[90P<B,?GA@=@,\)-#>CFVV=+E\4<>4?ZMU^\SO^VZ9WS8K<*
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
M$YREM,"$A '.B& X"UF2>$G,1 0Z)W=2RL2.9"^S.<,.=!\G<3%T$F.M!2X
M'Q@Z 9_BH$6NYO9)&?/.X"$SC^;IX,66L_%\6[N<QBQ*&,4B3C/YUO<$SGS*
M<2HBDG,_#+P\@.6S;IK>V3$=[GO:UEU30*%5^"_@-!W;!_ M.O\U<J[0]693
ME?EVH]_6FS6ZE:"HZ3M!J?1L/?]^E"Y_\+Y^SCOY[0967_:?:2UX_PA++P/[
M^65_2;LPW"R2:2UZ#4IU;'SW0%<WFK^J_JL<0IV0:I:1_UN4]P\;P:^;OB7Z
M0U4/NS]H+;PD\Z,TE6]TEF#"2*I/7&#!?8\F89+(]SOHM?ZC6#9Q*-')1ZT"
M[8)4KPI9[9KS]7*ISM6K1;I:70"LE?IAT#1UG3^*OA.&5DI_K UX??ZLOWZ2
MOZ#^==T6IC;UJBL_[S>N;E+<C;07M09?H<9D58';&'V%CKYT^I*FPMV 91S^
MBOC1'J>K-](/8]>\+\ ?QNQS[]L?3D%;,JU\LR=>.*1D>+]6^\G;];;^=54)
MNBS_+;A*XF_7#6/.%R$3>JFZ'_PBKWRH%S3R4D[\'.=$!)AP0G :>A23(A=I
MSKVP8*!WM%OU)G[1*G%(R4-^@!J)")MXNSF>C-E;\>WPAKW:C+AJ]NJBO;Y-
MY\-.XRND']KFU4-SR><U!9S.V+Z<*C<S%]@4P!XSA4TBQ<Y3=YW;7Z3X7U=/
MM.0[MHGV!UT]J]XI+7%9\^=;=:4BH5AMU&%!?Q'Q)$XH\S')@USZ:"_ &64$
M!WX>>'[N4<X"B(]VI=C$WKD5I<N#89[8&?)F/O@M\(1YWYV&NG2RT;$CNNEQ
MWNSU[)@2K[J/E*[RE_:1#)X:!CM=U_@Y<K?.U)K5T;H&\]#%.A_?SKGN&Q#4
MBSP(<R8](J8Z<F5ICFF12/_("Q910K,\]A:;]88NS?QC;VR0B]M),*^/4+?(
M+'S7N.)I76V*];)<PQQ>'PTSGV5I(\SM](2X\Q8G-'<TX?LCSSIG3YAT..U.
M76+10T"(ZJ_5>OOTN:ZW\HW\:;6O2#!M*W!^B(GC 249:=&HE7V%/JW7F]4:
MTHQC"(+AJ>/0>M@T&C+<<9FBH8UV70H&QIVO<<%EXU[U,C"XW.X%IE>1VH9*
M- E]P:(,BSB7 7X4A/(%EA<XSGPOBQ->)"FH_J$W]BSE4Y5X%BOH<DD? +-W
MEJ59L,G66.2Z@=0)U1V]M/HCS_K2.F'2X4OKU"4C9LO9 J4_%R3(DHBR ,>T
M4"U>?1_G6<)P&.0Q\XG\?[JC=KT#3J3S8HV^A:]Y7._@<^SSGB&A(TAYUS9S
M V[Y74(1, U'@C)B:@Z4(EXIS@+'D_:RH2XG\H"T^2?W9=-/3GB#V^"1ZR^;
M:BGGSF-]4S35T.# ]?P($[\C?Y'SOBIEGJ>E*W*C$V7QY@'L !*7XU<W(,"F
MK9']$\2QEVVU"F,'AITMBKUL6C^(-;@:3M,A)W8E:"T^B.:_W\12O]_6WV4P
MJ+H(W*[7RV^B%I5,7+]<?^Q^[-%"7J^X=AAMM6L2BI0%*9.QK^=A$L9$'30(
ML%=$090)+\B#R)1WP[EV4Z]U[[@&1=ORNI91M=99E>K5K=9HO4)/E?R\>E%=
M@^AVJ5K</$E;Y-6-!5=(FM/[K=I;=*77>M?**'/.!/?/>=A+O?G3@RYQ-2JB
M3E?4*HONUJA3]PHIA=&W5X]H_UN?Q%8]H2;.N5A6/<.C,N>K>--'9D= ,=FC
M<\,C,1FB \00[F7.QO0P&5Q]ZH;IA%AP,2R7GU>:8FE+ES6,XOC4O1._X:1(
MU),)(&8X9>?E2'>LB;#7P(%UC@E^AVRQHVLX->!\I T#YKRB;ABZSF;S8PV;
M);L;IM[8^'@#V;]8&\\!*P. >Q,?;QQ_V8^4MMQL6,_]M3Y2_/5&PN&'MOO>
MK]] GU>WE7@LMX_R'<-$^:S[JPB:TMQC.>8DBC'Q18AS/V0X\X67B#3((B^
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
M]?KZ%G6'#WHZF&\?& !R>=? +1:PF3<$PP1]#\U-M=H6,!A^MMT <U/[FP"
MN^R2?S@5:<?#T'SL+_(H#;F@% =1$6,2QQRGE H<>ZHC8L"C- T6&T4<8);T
MC]8(Y"EV>AE/D88#0?$<Z$Y%C6A8QC\>=+-,?U8H88[&FJ[Y:L<#TU[C;C'
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
MB_P"Q$UB+'GBR=WRG,K7^%ZZ:@_YKRU=ED4I.%)'Y-4?G^1]T,EMBJ[IE)\
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
M<: X )(%0_"A(Y)K9*#&"VV8>U+ 0SLA>\/>'2(.G9;('F_HR)KSH@V=%NH
M:VC@4<N!*YMU/I5/ZZ;^S)[9,N@R)!Y'E-(LA'F6Q1#Y!,,L2L2O.4)9ZM$T
MRD.C,2NG:4V=6RKN2W4A);Z<[9WD-9'!MG*E6V[ .\4/" P334,*U#N[':G%
M;+ON=N=%IX +T"E@BL$JYT5T-4YE@-*\0U3.BWPP.D7C(W:[? OM+L*%;WC)
M=K7GLH?["VZZWV1!7U%>E^P?#%>7LL93SG:Z6M7-@GF,\R 3;GSJ1Q"%H0<)
M22D, ^:CD'A!%,5F-Z3CF9K\JO3]6B&(KTH&7@1QH7.P9+7A#9T#Y>L9DGD5
M:F9O^N.<5#G<EEG(5Q64[%Z +2] ,G,!.I9?Q%^6RLB(O\A(XEM1W@O#O?FS
M\C<N@)0&"*G<F2UW"G5DW1PP-*L1=*? U[;2X<JV8&^D.89$PPC+XP#%,.$2
M=B)+(TAP@&#BYR0(24H"ZIG9R1.4IC=^QN/G3NE$SWPYD-/")DV.AW-&+&=0
M9,>IS PN-BCJ(5S8\.,C(YH>DD&]_<>_%:P22SZ\O%_)OIE%F(8HH'$*PX@C
MB##/(/9C"C%*O!QYL4=8;!7CZ%"?[PIB2UB=GU\O?P=_M"P85KN8*=<P_G&M
M,MN(R$9;]B&1B=2N@R0MVF\3-IFHY60@9;2(^<5DEX=YN>8?*E72LK-FGXN2
M?6K8X[G4H^XRD]9Q*>KRCE+0%['.:ETONS$@RA7OE8[W3TO)&U#,.2H>-]&#
MU76?%H'9[OY,Q.U?!!I]SMZY_5363:6Z63_BG+4P,@L64((32F :A!RB)*4P
MS8((1DF>1#[!$F;-#)SX.*&)3T;E^15;NA> "\I=UZRYRWM44_H^[UCY+9S>
M3SW1)5%GHP%TY7+H]1XE,[O;.R3L,;]W\'E;+*9+2L6;KR76+E[^O^+I:D79
M O. !2F/H"\\78B$3PMQ'H60<Q9'(B#U Z0%#S-,9N(-VT$6=90O0$L;".)
M4C<%:#JJJ.$=ZTY\L_UJ*[D%:M.08".PFXXN.S."TY!HASA.@T];#NA\!8WZ
M\?EK\5M9,;R4]U&RIF2!8YJ0 %%(F)]#Y"<!%,&I+,H,(T*]&/$X6)1J5JMF
M5>!YHEK?VZS]WO9)VT15;>&,X8C-\VK3.V@=J6+,7+W^[??'W^'73Q=@QX'2
MCL.)F=KBNAJ1>9[@O#,QM15P, 13_Y,V$6.]F<0MDQ:J"4BSC.7(1R<^='L4
MP7LF%G@LRBX,%/^L6?AV2FJ=L'B4P*91\)"LSKJ5SLAE&=4>KC=C$'M2F/V8
M]?1CYMYNMSE?_(#<%<U2^+AQ'@1!&,*8Q12B. AABBB",4]3G\:8,4^KY/38
MXA-O,D5#WKTPG#\ U3JE[\T>*.*\#SM&/+,MM97,#]Z1GS;'WXL;C_64&%9^
MZL%BLWFGI\3H^Z0GG[''%5V5JF.Y+2;,&:<)E\5=228V3Y002+(@@5E&0A(R
M'!!DU'_UFL#$&Z@E!VI)SQPO=$\3>J[D&/G,=E GFB)UL:W6JNLUHV[!/H^)
MXQ#4<V_YV<$[CPEW#*3SZ'/F8)Q_6STR<=P]22B Y=.Z>EK5K /)V^#/1CA-
MN(<0S-(PA0C+XRKU"0Q#G_G,(Q3E6CM.C]S$^T\R &X9Z%@ '0\;8$ #X$<-
MS0WO4/?Z,-NOYU1QOK+21B?ZX)=N=6,'=CE>1T9PC_HB#\ [:BPR&YRCOD!]
M^$:#3UEFC+8YJ&O>SQC>,M7T+PNN:C5JD^":T1O\HG*RVRXG2ECND]2#V).#
M;?THA2G-$$S#&-,,1PRE1CUCX]B9V&(JPE!1!AUI<%E5XI%N[,;YGJ@IWH&>
M]S.?9LUL;ZO47\8HU3S+Y407KG)AXYB9-V/F1'$'>34WJYJ[?,IO;/WR]R)4
M*^]O5*>\\B3O*E6#\J*>N66%>DH6K4I&U->US^J"93B-1< %>40"B(*(P@S'
M2(YA2L(TREBJ9PC=LC7Y1:.DKWK<5QPT'6MM2'<!2M: M1QH#^J>X<S[92E/
M<I"HOE/E\'V==TC?YBT8&D\%-=<R"5HN0<OF-NS<L-I&HV##+!#<MA/,06M[
M^PR_R1O1=X??YLW8N<USOR$C)]N](@><<8?$9G/:W2NH[]Q/L+KMS,'Z0?:
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
M(L+C/(YY'L"0<>'?9%D.TU0Z.=B3I45^'$;!HE2EIO3.( F@S8'6)LO:37;
MA_Z=%*5%Z[LT*_#4\:*.<;9AQ#!7H*]BS<R!6XW9Y1$Z'J22.B[ AHT+H!BY
M4$K[<%9IYGD%8_E=91GT"<^;<S!6R$$&PGP%\_JFCT*^5<F$(9.>U\O[-;M;
M_5ZLEBI4N.9_6SVR*WE;6[U\QM\O'QO=\B;3=:=V?%IVP(8?0(4+)+;)EB49
M-$FF0,<5$&Q==#?5^O5,QMH<-BY3*]+0ZYE$AT9E2[;*L*I:,B8V6]&2K1KZ
M-4O6:UA.$EX]/A9M?XO"_=WD(PI6+_S<]W*"8AAD*8:(RJ!+0H='@<=\A!)*
MO-QH?O!I6K-E0XVO5H84I.>".!+;-#>Z)=JA=^MHP'P,\'G97 W_': T[\C?
M\R(?#/K5^(AEOJ_!S5J\HI?+/)=60<XDEY401<[J[=^N\%/1X*4@_6U=/2W7
M]2]X*5L@%RA(?13P'+(4<8BBQ(-9C#&,B>='C#%"(ZU^>"?<3&P"MO2[1/;#
M:BG47/\'J%LN#--TH_2NF7N;2YN&";6M(G=\@2UC%V#W]XXW97\Z[B24K>+/
M87+,A9I<9;Q&\3)O&LN%V@YR4TX6-8^6[BIZ656RD[LHE:,D*_MU0Z*C'Y[8
M&O6HJ2X$_5#FN*CGXY714II9B;L*J_%F_2R[MM!&L<>@8%8!QO$59XLB!@7J
MAPK##[J;+"9'%7WN%^WF)$*<A!F,XLR#*,TXS"BF$*&09G&:)<*G&#M;[#71
MB3?DZ=%:DA'P3K+RDT[EK[U6];P"U[HRV];.U.1D$-DIN2<<179 \LV'D9U2
M@LXXLI.?M>Y_6C\R^JI$>Y&F2<[C)(*IGS"(&.<0IRR!F9^%(2<^]V+?L#/H
M")F)#41'U+A5Z)A"]';Z>#'-]G9'#[QN>W#:7#0@D;MFHV-$YFX^&A#T2#/2
MT--.2BR$M_VYP*18JKU_)%,J'OBZ*JN]Q.GGHE2#?NH%HIRP*,K%.2]/?!81
M2+(TA2CW8R_ :2K._1'U%^.XFZ,X8[^J0$:T/89/5!G(I_I<;\H.).- <6X[
M^LO).]6S0F_VI@R3(&_QDL96A;A1YC0E(R-Y>\MZ$C=J/5-LXHB(G7&_9<^L
M7+-Z$=(@3N,,PYRFPK5*/ _BF 0PXQGW41)FF,8FK>:;A8U,JFVS>=41,S."
M6]GU[)>-1&:FY_:<&,9FXC7/CG;X=ME9-^=K85[OJX._FS=ORJ3H+0L\/_.[
MDF>:$HY"C"'SXDQX*7$*LX3$T,N]'+&0Q$2O^_KHZA/[&RI5?\N I A]_8[&
M0RT,[Y#1LIEMDWVQSA=WZ[QE[8;-47+:]6N:RFO4#WE2GH%VR,//S-8->9+=
M?C/DZ8?L#LD=SOLU[[?*W+*E+'>4*)[U0:=,K_HY(5Y 2)!#K(;TA5D*4QYB
MZ 74BR.&/$2T<@R.^)DZ/WJB3\[L<!ZK<[TS?49-FMFXHTV$O0R(6[1)Q^IP
MY&6,Y696Y\21ZE[[-*Z6-7>%VJJ^:W[+5&DJ_?+TM$@RA$B>A-#+)!1-R"E,
MO22'U$L"G$<I\A*F-T7Y! 63#64U/[F/3-!2!5]N;O1=AV-:.>\<C934\/9U
M A'U_:.1HMIY2'</K ]I493%X_IQKSQ'_%*K!@/P3BCCIYUJR MHQ*?E?*[F
MY3]J0%>/12YB<2P[, 4;S!'NQ(!>!CRM8Y^:S=<:8+GO;0T]9FYVOJRJYA[?
MLU_76#81RR[C%F;_:M?@VCGM08Z#P,^$3YS@ "+$,DA01&"2,AHA/R1YJ)4\
M-B,[L?>T801L. %;5D"/%_WM;*#0\X9L&C69V3=-#5G$A0:JTC>(TZC,%OEG
MI> F<N%)X/(%?'\H\@=0U.(?RD:LNV3THAM]NWR18W"+<O/;A;2412/Q>BI!
M]V<@;>ZZ7N.E_'#;O*6Z3+NEY*JK[Z78  _%D[3*&#SB/U>53/J_DP7I(/+^
M_2<UD5<LM%HWPMB6JM#G>:4* 6N)\=N2>5I]EQ@9J^W:C_@%X&6] NROHF[
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
M4 9\%B1#\,!MGM3K74(8TV Q%PF?N!/!/HK?QBMV17#WTW%%1/=_Z7QD6=+
MN:<88>$LW%N>(^U81,IFVXU8$OR+A/X!WJT/PVSU-^LRF*VEQ3?T\K'UC?*1
M\XA=H#9H9)7 N4^D0L8Q@HA5CII@B, UTZEV4_\VWJCKN98%==^\ ?*DD8XR
M7D2&(W(Q#\7V."##0P)I*T*<2#*)TSZ1'-CTJ/I;]"D1>Z3>BIW"P[05^?CO
M&]ANA9N';%NT9(N03H0/V @$W'P1.(:3*.48A#0,6<HT2DQ[QP*#WY5N[#-
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
MABWE/H98.O^E&/&5JTY*X>U5_+:*<AMX6-M6QY.,=8YZ@C#/0X 834A3+%&
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
MQ5:.EX?_5[N(FUCV%BNK&0,>C44\")5](8(T-T1YJE5\.8]J(_H*D5/7GQT
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
M8#J@1FKG@M[D2^(\_>^;V6@>1GXIIJ5X1_-_?9]NX/)2I&A$=M"8L+![G>3
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
M_GS]<]7<R+K1>+2X*V.['??%>KD!A4!QF&3;\<!*FG@[EJV70%# "6O3UMM
M8&$_^N6RG938U%O7?ADU%!68QCGXA>O&M _1P"*'\@&?Z:3DIIZ^#I=AJUE
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
M7YR=Q__U__S_4$L! A0#%     @ 0X'_6)^0+=(T:   %)D" !D
M     ( !     &5X:&EB:70Q,#$Q-C$P<7$R,C R-"YH=&U02P$"% ,4
M" !#@?]8[?9E!G4'  !(-0  %P              @ %K:   97AH:6)I=#,Q
M,3$P<7$R,C R-"YH=&U02P$"% ,4    " !#@?]8/TG<GJ<'  "P-@  %P
M            @ $5<   97AH:6)I=#,Q,C$P<7$R,C R-"YH=&U02P$"% ,4
M    " !#@?]8W!\$XAX$  #K$@  %@              @ 'Q=P  97AH:6)I
M=#,R,3!Q<3(R,#(T+FAT;5!+ 0(4 Q0    ( $.!_UCGH 9H.6H   '[ 0 8
M              "  4-\  !E>&AI8FET.3DQ,'%Q,C(P,C1R9BYH=&U02P$"
M% ,4    " !#@?]8ED$*S)@U @#9Q2, $               @ &RY@  ;71G
M+3(P,C0P-C,P+FAT;5!+ 0(4 Q0    ( $.!_UBX%ZV;@A   &NO   0
M          "  7@< P!M=&<M,C R-# V,S N>'-D4$L! A0#%     @ 0X'_
M6&NE<8U5(   T#\! !0              ( !*"T# &UT9RTR,#(T,#8S,%]C
M86PN>&UL4$L! A0#%     @ 0X'_6&^@&93Z6    >\# !0
M ( !KTT# &UT9RTR,#(T,#8S,%]D968N>&UL4$L! A0#%     @ 0X'_6/;I
M$3^Y'P  02   !,              ( !VZ8# &UT9RTR,#(T,#8S,%]G,2YJ
M<&=02P$"% ,4    " !#@?]8-[MTY/G^  "GNPD %               @ '%
MQ@, ;71G+3(P,C0P-C,P7VQA8BYX;6Q02P$"% ,4    " !#@?]8(/50Z=61
M  !0V08 %               @ 'PQ00 ;71G+3(P,C0P-C,P7W!R92YX;6Q0
52P4&      P #  @ P  ]U<%

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>mtg-20240630_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?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/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:mtg="http://www.mgic.com/20240630"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="mtg-20240630.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
        </entity>
        <period>
            <instant>2024-07-26</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedMaturitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FixedMaturitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointTwoFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointTwoFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtg:QuotaShareReinsuranceTransactionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtg:QuotaShareReinsuranceTransactionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtg:QuotaShareReinsuranceTransactionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtg:QuotaShareReinsuranceTransactionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtg:ExcessOfLossReinsuranceTransactionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtg:ExcessOfLossReinsuranceTransactionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtg:ExcessOfLossReinsuranceTransactionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mtg:ExcessOfLossReinsuranceTransactionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:QuotaShareReinsuranceTransactionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:QuotaShareReinsuranceTransactionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:QuotaShareReinsuranceTransaction2020And20212021NIWMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:QuotaShareReinsuranceTransaction2021And20222021NIWMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:QuotaShareReinsuranceTransaction2021And20222022NIWMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:QuotaShareReinsuranceTransaction2022And20232022NIWMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:QuotaShareReinsuranceTransaction2022And20232023NIWMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:QuotaShareReinsuranceTransaction20232023NIWMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:QuotaShareReinsuranceTransaction20242024NIWMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:CreditUnionQuotaShareReinsuranceTransactionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:QuotaShareReinsuranceTransactionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:A2024TraditionalXOLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-04-01</endDate>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:A2023TraditionalXOLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-04-01</endDate>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:A2022TraditionalXOLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20231Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-23</startDate>
            <endDate>2023-10-23</endDate>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20221Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-26</startDate>
            <endDate>2022-04-26</endDate>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20212Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-03</startDate>
            <endDate>2021-08-03</endDate>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20211Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-02</startDate>
            <endDate>2021-02-02</endDate>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20191Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-25</startDate>
            <endDate>2019-05-25</endDate>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20181Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-30</startDate>
            <endDate>2018-10-30</endDate>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:ExcessOfLossReinsuranceTransactionsHomeReTransactionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:A2024TraditionalXOLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-01</instant>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:A2023TraditionalXOLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:A2023TraditionalXOLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:A2022TraditionalXOLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:A2022TraditionalXOLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20231Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20231Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20221Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20221Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20212Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20212Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20211Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20211Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20201Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-29</startDate>
            <endDate>2020-10-29</endDate>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20201Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20201Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20191Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20191Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20181Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20181Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:A2023TraditionalXOLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-01</instant>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:A2023TraditionalXOLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:A2023TraditionalXOLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:A2022TraditionalXOLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:A2022TraditionalXOLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CededCreditRiskAxis">mtg:A2022TraditionalXOLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20231Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-23</instant>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20231Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20231Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20221Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-26</instant>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20221Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20221Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20212Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-03</instant>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20212Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20212Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20211Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-02</instant>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20211Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20211Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20201Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-29</instant>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20201Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20201Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20191Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-25</instant>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20191Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20191Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20181Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-30</instant>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20181Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRe20181Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:HomeRespecialpurposeinsurersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleSubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedLoanObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedLoanObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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>2024-06-30</instant>
        </period>
    </context>
    <context id="c-162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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>2024-06-30</instant>
        </period>
    </context>
    <context id="c-165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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>2024-06-30</instant>
        </period>
    </context>
    <context id="c-168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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>2024-06-30</instant>
        </period>
    </context>
    <context id="c-171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedLoanObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedLoanObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedLoanObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</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>2023-12-31</instant>
        </period>
    </context>
    <context id="c-201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedLoanObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedLoanObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedLoanObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">mtg:RealEstateAcquiredMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">mtg:RealEstateAcquiredMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointTwoFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointTwoFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointTwoFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mtg:FivePointTwoFivePercentSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-256">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtg:PensionAndSupplementalPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtg:PensionAndSupplementalPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-260">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-261">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtg:PensionAndSupplementalPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">mtg:PensionAndSupplementalPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-265">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-266">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NoncatastrophicEventAxis">mtg:A1000IncreaseDecreaseInAverageSeverityReserveFactorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-267">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NoncatastrophicEventAxis">mtg:OnePercentagePointIncreaseDecreaseInAverageClaimRateReserveFactorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-268">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NoncatastrophicEventAxis">mtg:IncreaseDecreaseInExpectedClaimRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-269">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NoncatastrophicEventAxis">mtg:IncreaseDecreaseInExpectedClaimRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-270">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NoncatastrophicEventAxis">mtg:IncreaseDecreaseRelatedToSeverityPoolReservesLAEReservesReinsuranceAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-271">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:NoncatastrophicEventAxis">mtg:IncreaseDecreaseRelatedToSeverityPoolReservesLAEReservesReinsuranceAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-272">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-07-26</endDate>
        </period>
    </context>
    <context id="c-273">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-25</startDate>
            <endDate>2024-07-25</endDate>
        </period>
    </context>
    <context id="c-274">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-275">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-276">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-277">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-278">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-279">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-280">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mtg:NonEmployeeDirectorRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-281">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mtg:NonEmployeeDirectorRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-282">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-283">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-284">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:MortgageGuarantyInsuranceCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-285">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:MortgageGuarantyInsuranceCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-286">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000876437</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">mtg:MortgageGuarantyInsuranceCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="security">
        <measure>mtg:security</measure>
    </unit>
    <unit id="jurisdiction">
        <measure>mtg:jurisdiction</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-25">0000876437</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-26">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-27">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag contextRef="c-1" id="f-28">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-29">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-3" decimals="-3" id="f-98" unitRef="usd">5914023000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-4" decimals="-3" id="f-99" unitRef="usd">5939483000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-5" decimals="-3" id="f-100" unitRef="usd">236448000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-6" decimals="-3" id="f-101" unitRef="usd">121539000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:EquitySecuritiesFvNiCost contextRef="c-7" decimals="-3" id="f-102" unitRef="usd">16084000</us-gaap:EquitySecuritiesFvNiCost>
    <us-gaap:EquitySecuritiesFvNiCost contextRef="c-8" decimals="-3" id="f-103" unitRef="usd">16025000</us-gaap:EquitySecuritiesFvNiCost>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-274" id="f-1151">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <mtg:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApprovalMeasurementMeasurementPeriod contextRef="c-284" id="f-1176">P3Y</mtg:StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApprovalMeasurementMeasurementPeriod>
    <mtg:StatutoryAccountingPracticesStatutoryAmountAvailableforDividendPaymentswithoutRegulatoryApprovalMeasurementDividendPaymentPeriod contextRef="c-284" id="f-1177">P2Y</mtg:StatutoryAccountingPracticesStatutoryAmountAvailableforDividendPaymentswithoutRegulatoryApprovalMeasurementDividendPaymentPeriod>
    <mtg:StatutoryCapitalRequirementsRiskToCapitalRatio
      contextRef="c-285"
      decimals="1"
      id="f-1186"
      unitRef="number">10.0</mtg:StatutoryCapitalRequirementsRiskToCapitalRatio>
    <dei:DocumentType contextRef="c-1" id="f-1">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="c-1" id="f-2">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-3">2024-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-4">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-5">1-10816</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-6">MGIC Investment Corp</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-7">WI</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-8">39-1486475</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-9">250 E. Kilbourn Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-10">53202</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-11">Milwaukee,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-12">WI</dei:EntityAddressStateOrProvince>
    <dei:CityAreaCode contextRef="c-1" id="f-13">(414)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-14">347-6480</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-15">Common stock</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-16">MTG</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-17">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-18">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-19">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-20">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-21">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-22">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="c-1" id="f-23">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-2" decimals="INF" id="f-24" unitRef="shares">259233744</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-3" decimals="-3" id="f-30" unitRef="usd">5553549000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-4" decimals="-3" id="f-31" unitRef="usd">5601540000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-5" decimals="-3" id="f-32" unitRef="usd">236419000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-6" decimals="-3" id="f-33" unitRef="usd">121573000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquitySecuritiesFvNi contextRef="c-7" decimals="-3" id="f-34" unitRef="usd">14636000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi contextRef="c-8" decimals="-3" id="f-35" unitRef="usd">14771000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:OtherInvestments contextRef="c-7" decimals="-3" id="f-36" unitRef="usd">1109000</us-gaap:OtherInvestments>
    <us-gaap:OtherInvestments contextRef="c-8" decimals="-3" id="f-37" unitRef="usd">850000</us-gaap:OtherInvestments>
    <us-gaap:Investments contextRef="c-7" decimals="-3" id="f-38" unitRef="usd">5805713000</us-gaap:Investments>
    <us-gaap:Investments contextRef="c-8" decimals="-3" id="f-39" unitRef="usd">5738734000</us-gaap:Investments>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-7" decimals="-3" id="f-40" unitRef="usd">281788000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-8" decimals="-3" id="f-41" unitRef="usd">363666000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents contextRef="c-7" decimals="-3" id="f-42" unitRef="usd">6020000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents contextRef="c-8" decimals="-3" id="f-43" unitRef="usd">6978000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:AccruedInvestmentIncomeReceivable contextRef="c-7" decimals="-3" id="f-44" unitRef="usd">60402000</us-gaap:AccruedInvestmentIncomeReceivable>
    <us-gaap:AccruedInvestmentIncomeReceivable contextRef="c-8" decimals="-3" id="f-45" unitRef="usd">58774000</us-gaap:AccruedInvestmentIncomeReceivable>
    <us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments contextRef="c-7" decimals="-3" id="f-46" unitRef="usd">42346000</us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments>
    <us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments contextRef="c-8" decimals="-3" id="f-47" unitRef="usd">33302000</us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments>
    <us-gaap:ReinsuranceRecoverablesOnPaidLosses contextRef="c-7" decimals="-3" id="f-48" unitRef="usd">884000</us-gaap:ReinsuranceRecoverablesOnPaidLosses>
    <us-gaap:ReinsuranceRecoverablesOnPaidLosses contextRef="c-8" decimals="-3" id="f-49" unitRef="usd">9896000</us-gaap:ReinsuranceRecoverablesOnPaidLosses>
    <us-gaap:PremiumsReceivableAtCarryingValue contextRef="c-7" decimals="-3" id="f-50" unitRef="usd">56597000</us-gaap:PremiumsReceivableAtCarryingValue>
    <us-gaap:PremiumsReceivableAtCarryingValue contextRef="c-8" decimals="-3" id="f-51" unitRef="usd">58499000</us-gaap:PremiumsReceivableAtCarryingValue>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-7" decimals="-3" id="f-52" unitRef="usd">36747000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-8" decimals="-3" id="f-53" unitRef="usd">38755000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DeferredPolicyAcquisitionCosts contextRef="c-7" decimals="-3" id="f-54" unitRef="usd">13126000</us-gaap:DeferredPolicyAcquisitionCosts>
    <us-gaap:DeferredPolicyAcquisitionCosts contextRef="c-8" decimals="-3" id="f-55" unitRef="usd">14591000</us-gaap:DeferredPolicyAcquisitionCosts>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-7" decimals="-3" id="f-56" unitRef="usd">90629000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-8" decimals="-3" id="f-57" unitRef="usd">79782000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssets contextRef="c-7" decimals="-3" id="f-58" unitRef="usd">129670000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets contextRef="c-8" decimals="-3" id="f-59" unitRef="usd">135403000</us-gaap:OtherAssets>
    <us-gaap:Assets contextRef="c-7" decimals="-3" id="f-60" unitRef="usd">6523922000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-8" decimals="-3" id="f-61" unitRef="usd">6538380000</us-gaap:Assets>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense contextRef="c-7" decimals="-3" id="f-62" unitRef="usd">477614000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense contextRef="c-8" decimals="-3" id="f-63" unitRef="usd">505379000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:UnearnedPremiums contextRef="c-7" decimals="-3" id="f-64" unitRef="usd">138885000</us-gaap:UnearnedPremiums>
    <us-gaap:UnearnedPremiums contextRef="c-8" decimals="-3" id="f-65" unitRef="usd">157779000</us-gaap:UnearnedPremiums>
    <us-gaap:SeniorNotes contextRef="c-7" decimals="-3" id="f-66" unitRef="usd">643931000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes contextRef="c-8" decimals="-3" id="f-67" unitRef="usd">643196000</us-gaap:SeniorNotes>
    <us-gaap:OtherLiabilities contextRef="c-7" decimals="-3" id="f-68" unitRef="usd">146571000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities contextRef="c-8" decimals="-3" id="f-69" unitRef="usd">160009000</us-gaap:OtherLiabilities>
    <us-gaap:Liabilities contextRef="c-7" decimals="-3" id="f-70" unitRef="usd">1407001000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-8" decimals="-3" id="f-71" unitRef="usd">1466363000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies contextRef="c-7" id="f-72" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-8" id="f-73" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-7"
      decimals="INF"
      id="f-74"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-8"
      decimals="INF"
      id="f-75"
      unitRef="usdPerShare">1</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-7" decimals="INF" id="f-76" unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-8" decimals="INF" id="f-77" unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c-7" decimals="-3" id="f-78" unitRef="shares">371353000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="c-8" decimals="-3" id="f-79" unitRef="shares">371353000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-7" decimals="-3" id="f-80" unitRef="shares">261390000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-8" decimals="-3" id="f-81" unitRef="shares">272494000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c-7" decimals="-3" id="f-82" unitRef="usd">371353000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-8" decimals="-3" id="f-83" unitRef="usd">371353000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-7" decimals="-3" id="f-84" unitRef="usd">1795231000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-8" decimals="-3" id="f-85" unitRef="usd">1808113000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:TreasuryStockCommonShares contextRef="c-7" decimals="-3" id="f-86" unitRef="shares">109963000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares contextRef="c-8" decimals="-3" id="f-87" unitRef="shares">98859000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockValue contextRef="c-7" decimals="-3" id="f-88" unitRef="usd">1624791000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue contextRef="c-8" decimals="-3" id="f-89" unitRef="usd">1384293000</us-gaap:TreasuryStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-7" decimals="-3" id="f-90" unitRef="usd">-333055000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-8" decimals="-3" id="f-91" unitRef="usd">-316281000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-7" decimals="-3" id="f-92" unitRef="usd">4908183000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-8" decimals="-3" id="f-93" unitRef="usd">4593125000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="c-7" decimals="-3" id="f-94" unitRef="usd">5116921000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-8" decimals="-3" id="f-95" unitRef="usd">5072017000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-7" decimals="-3" id="f-96" unitRef="usd">6523922000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-8" decimals="-3" id="f-97" unitRef="usd">6538380000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:DirectPremiumsWritten contextRef="c-9" decimals="-3" id="f-104" unitRef="usd">273337000</us-gaap:DirectPremiumsWritten>
    <us-gaap:DirectPremiumsWritten contextRef="c-10" decimals="-3" id="f-105" unitRef="usd">273079000</us-gaap:DirectPremiumsWritten>
    <us-gaap:DirectPremiumsWritten contextRef="c-1" decimals="-3" id="f-106" unitRef="usd">548540000</us-gaap:DirectPremiumsWritten>
    <us-gaap:DirectPremiumsWritten contextRef="c-11" decimals="-3" id="f-107" unitRef="usd">547326000</us-gaap:DirectPremiumsWritten>
    <us-gaap:AssumedPremiumsWritten contextRef="c-9" decimals="-3" id="f-108" unitRef="usd">3353000</us-gaap:AssumedPremiumsWritten>
    <us-gaap:AssumedPremiumsWritten contextRef="c-10" decimals="-3" id="f-109" unitRef="usd">3017000</us-gaap:AssumedPremiumsWritten>
    <us-gaap:AssumedPremiumsWritten contextRef="c-1" decimals="-3" id="f-110" unitRef="usd">6769000</us-gaap:AssumedPremiumsWritten>
    <us-gaap:AssumedPremiumsWritten contextRef="c-11" decimals="-3" id="f-111" unitRef="usd">5768000</us-gaap:AssumedPremiumsWritten>
    <us-gaap:CededPremiumsWritten contextRef="c-9" decimals="-3" id="f-112" unitRef="usd">43212000</us-gaap:CededPremiumsWritten>
    <us-gaap:CededPremiumsWritten contextRef="c-10" decimals="-3" id="f-113" unitRef="usd">44872000</us-gaap:CededPremiumsWritten>
    <us-gaap:CededPremiumsWritten contextRef="c-1" decimals="-3" id="f-114" unitRef="usd">88031000</us-gaap:CededPremiumsWritten>
    <us-gaap:CededPremiumsWritten contextRef="c-11" decimals="-3" id="f-115" unitRef="usd">91678000</us-gaap:CededPremiumsWritten>
    <us-gaap:PremiumsWrittenNet contextRef="c-9" decimals="-3" id="f-116" unitRef="usd">233478000</us-gaap:PremiumsWrittenNet>
    <us-gaap:PremiumsWrittenNet contextRef="c-10" decimals="-3" id="f-117" unitRef="usd">231224000</us-gaap:PremiumsWrittenNet>
    <us-gaap:PremiumsWrittenNet contextRef="c-1" decimals="-3" id="f-118" unitRef="usd">467278000</us-gaap:PremiumsWrittenNet>
    <us-gaap:PremiumsWrittenNet contextRef="c-11" decimals="-3" id="f-119" unitRef="usd">461416000</us-gaap:PremiumsWrittenNet>
    <us-gaap:IncreaseDecreaseInUnearnedPremiumsNet contextRef="c-9" decimals="-3" id="f-120" unitRef="usd">10050000</us-gaap:IncreaseDecreaseInUnearnedPremiumsNet>
    <us-gaap:IncreaseDecreaseInUnearnedPremiumsNet contextRef="c-10" decimals="-3" id="f-121" unitRef="usd">11587000</us-gaap:IncreaseDecreaseInUnearnedPremiumsNet>
    <us-gaap:IncreaseDecreaseInUnearnedPremiumsNet contextRef="c-1" decimals="-3" id="f-122" unitRef="usd">18894000</us-gaap:IncreaseDecreaseInUnearnedPremiumsNet>
    <us-gaap:IncreaseDecreaseInUnearnedPremiumsNet contextRef="c-11" decimals="-3" id="f-123" unitRef="usd">23410000</us-gaap:IncreaseDecreaseInUnearnedPremiumsNet>
    <us-gaap:PremiumsEarnedNet contextRef="c-9" decimals="-3" id="f-124" unitRef="usd">243528000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet contextRef="c-10" decimals="-3" id="f-125" unitRef="usd">242811000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet contextRef="c-1" decimals="-3" id="f-126" unitRef="usd">486172000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet contextRef="c-11" decimals="-3" id="f-127" unitRef="usd">484826000</us-gaap:PremiumsEarnedNet>
    <us-gaap:NetInvestmentIncome contextRef="c-9" decimals="-3" id="f-128" unitRef="usd">61479000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome contextRef="c-10" decimals="-3" id="f-129" unitRef="usd">52340000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome contextRef="c-1" decimals="-3" id="f-130" unitRef="usd">121223000</us-gaap:NetInvestmentIncome>
    <us-gaap:NetInvestmentIncome contextRef="c-11" decimals="-3" id="f-131" unitRef="usd">101563000</us-gaap:NetInvestmentIncome>
    <mtg:NetGainsLossesOnInvestmentsAndOtherFinancialInstruments contextRef="c-9" decimals="-3" id="f-132" unitRef="usd">-276000</mtg:NetGainsLossesOnInvestmentsAndOtherFinancialInstruments>
    <mtg:NetGainsLossesOnInvestmentsAndOtherFinancialInstruments contextRef="c-10" decimals="-3" id="f-133" unitRef="usd">-4987000</mtg:NetGainsLossesOnInvestmentsAndOtherFinancialInstruments>
    <mtg:NetGainsLossesOnInvestmentsAndOtherFinancialInstruments contextRef="c-1" decimals="-3" id="f-134" unitRef="usd">-8785000</mtg:NetGainsLossesOnInvestmentsAndOtherFinancialInstruments>
    <mtg:NetGainsLossesOnInvestmentsAndOtherFinancialInstruments contextRef="c-11" decimals="-3" id="f-135" unitRef="usd">-12685000</mtg:NetGainsLossesOnInvestmentsAndOtherFinancialInstruments>
    <us-gaap:OtherIncome contextRef="c-9" decimals="-3" id="f-136" unitRef="usd">546000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome contextRef="c-10" decimals="-3" id="f-137" unitRef="usd">511000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome contextRef="c-1" decimals="-3" id="f-138" unitRef="usd">1028000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome contextRef="c-11" decimals="-3" id="f-139" unitRef="usd">936000</us-gaap:OtherIncome>
    <us-gaap:Revenues contextRef="c-9" decimals="-3" id="f-140" unitRef="usd">305277000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-10" decimals="-3" id="f-141" unitRef="usd">290675000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-1" decimals="-3" id="f-142" unitRef="usd">599638000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c-11" decimals="-3" id="f-143" unitRef="usd">574640000</us-gaap:Revenues>
    <us-gaap:PolicyholderBenefitsAndClaimsIncurredNet contextRef="c-9" decimals="-3" id="f-144" unitRef="usd">-18272000</us-gaap:PolicyholderBenefitsAndClaimsIncurredNet>
    <us-gaap:PolicyholderBenefitsAndClaimsIncurredNet contextRef="c-10" decimals="-3" id="f-145" unitRef="usd">-17691000</us-gaap:PolicyholderBenefitsAndClaimsIncurredNet>
    <us-gaap:PolicyholderBenefitsAndClaimsIncurredNet contextRef="c-1" decimals="-3" id="f-146" unitRef="usd">-13717000</us-gaap:PolicyholderBenefitsAndClaimsIncurredNet>
    <us-gaap:PolicyholderBenefitsAndClaimsIncurredNet contextRef="c-11" decimals="-3" id="f-147" unitRef="usd">-11245000</us-gaap:PolicyholderBenefitsAndClaimsIncurredNet>
    <us-gaap:DeferredPolicyAcquisitionCostAmortizationExpense contextRef="c-9" decimals="-3" id="f-148" unitRef="usd">2150000</us-gaap:DeferredPolicyAcquisitionCostAmortizationExpense>
    <us-gaap:DeferredPolicyAcquisitionCostAmortizationExpense contextRef="c-10" decimals="-3" id="f-149" unitRef="usd">2609000</us-gaap:DeferredPolicyAcquisitionCostAmortizationExpense>
    <us-gaap:DeferredPolicyAcquisitionCostAmortizationExpense contextRef="c-1" decimals="-3" id="f-150" unitRef="usd">4159000</us-gaap:DeferredPolicyAcquisitionCostAmortizationExpense>
    <us-gaap:DeferredPolicyAcquisitionCostAmortizationExpense contextRef="c-11" decimals="-3" id="f-151" unitRef="usd">5087000</us-gaap:DeferredPolicyAcquisitionCostAmortizationExpense>
    <us-gaap:OtherUnderwritingExpense contextRef="c-9" decimals="-3" id="f-152" unitRef="usd">52675000</us-gaap:OtherUnderwritingExpense>
    <us-gaap:OtherUnderwritingExpense contextRef="c-10" decimals="-3" id="f-153" unitRef="usd">53998000</us-gaap:OtherUnderwritingExpense>
    <us-gaap:OtherUnderwritingExpense contextRef="c-1" decimals="-3" id="f-154" unitRef="usd">111693000</us-gaap:OtherUnderwritingExpense>
    <us-gaap:OtherUnderwritingExpense contextRef="c-11" decimals="-3" id="f-155" unitRef="usd">124061000</us-gaap:OtherUnderwritingExpense>
    <us-gaap:InterestExpenseDebt contextRef="c-9" decimals="-3" id="f-156" unitRef="usd">8899000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c-10" decimals="-3" id="f-157" unitRef="usd">9377000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c-1" decimals="-3" id="f-158" unitRef="usd">17798000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c-11" decimals="-3" id="f-159" unitRef="usd">18751000</us-gaap:InterestExpenseDebt>
    <us-gaap:BenefitsLossesAndExpenses contextRef="c-9" decimals="-3" id="f-160" unitRef="usd">45452000</us-gaap:BenefitsLossesAndExpenses>
    <us-gaap:BenefitsLossesAndExpenses contextRef="c-10" decimals="-3" id="f-161" unitRef="usd">48293000</us-gaap:BenefitsLossesAndExpenses>
    <us-gaap:BenefitsLossesAndExpenses contextRef="c-1" decimals="-3" id="f-162" unitRef="usd">119933000</us-gaap:BenefitsLossesAndExpenses>
    <us-gaap:BenefitsLossesAndExpenses contextRef="c-11" decimals="-3" id="f-163" unitRef="usd">136654000</us-gaap:BenefitsLossesAndExpenses>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-9" decimals="-3" id="f-164" unitRef="usd">259825000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-10" decimals="-3" id="f-165" unitRef="usd">242382000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-166" unitRef="usd">479705000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-11" decimals="-3" id="f-167" unitRef="usd">437986000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-9" decimals="-3" id="f-168" unitRef="usd">55597000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-10" decimals="-3" id="f-169" unitRef="usd">51328000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-170" unitRef="usd">101380000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-11" decimals="-3" id="f-171" unitRef="usd">92385000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-9" decimals="-3" id="f-172" unitRef="usd">204228000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-10" decimals="-3" id="f-173" unitRef="usd">191054000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-174" unitRef="usd">378325000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-11" decimals="-3" id="f-175" unitRef="usd">345601000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-9"
      decimals="2"
      id="f-176"
      unitRef="usdPerShare">0.77</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-10"
      decimals="2"
      id="f-177"
      unitRef="usdPerShare">0.67</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-178"
      unitRef="usdPerShare">1.41</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-11"
      decimals="2"
      id="f-179"
      unitRef="usdPerShare">1.20</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-9"
      decimals="2"
      id="f-180"
      unitRef="usdPerShare">0.77</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-10"
      decimals="2"
      id="f-181"
      unitRef="usdPerShare">0.66</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-182"
      unitRef="usdPerShare">1.40</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-11"
      decimals="2"
      id="f-183"
      unitRef="usdPerShare">1.19</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-9" decimals="-3" id="f-184" unitRef="shares">265315000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-10" decimals="-3" id="f-185" unitRef="shares">285906000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-186" unitRef="shares">267814000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-11" decimals="-3" id="f-187" unitRef="shares">288434000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-9" decimals="-3" id="f-188" unitRef="shares">266872000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-10" decimals="-3" id="f-189" unitRef="shares">289566000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-190" unitRef="shares">269990000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-11" decimals="-3" id="f-191" unitRef="shares">292125000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss contextRef="c-9" decimals="-3" id="f-192" unitRef="usd">204228000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-10" decimals="-3" id="f-193" unitRef="usd">191054000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-194" unitRef="usd">378325000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-195" unitRef="usd">378325000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-11" decimals="-3" id="f-196" unitRef="usd">345601000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-11" decimals="-3" id="f-197" unitRef="usd">345601000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-9" decimals="-3" id="f-198" unitRef="usd">-7459000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-10" decimals="-3" id="f-199" unitRef="usd">-30234000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-200" unitRef="usd">-17851000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-11" decimals="-3" id="f-201" unitRef="usd">50425000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-9" decimals="-3" id="f-202" unitRef="usd">-538000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-10" decimals="-3" id="f-203" unitRef="usd">-846000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-204" unitRef="usd">-1077000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-11" decimals="-3" id="f-205" unitRef="usd">-6199000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-9" decimals="-3" id="f-206" unitRef="usd">-6921000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-10" decimals="-3" id="f-207" unitRef="usd">-29388000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-208" unitRef="usd">-16774000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-11" decimals="-3" id="f-209" unitRef="usd">56624000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-9" decimals="-3" id="f-210" unitRef="usd">197307000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-10" decimals="-3" id="f-211" unitRef="usd">161666000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-1" decimals="-3" id="f-212" unitRef="usd">361551000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-11" decimals="-3" id="f-213" unitRef="usd">402225000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockholdersEquity contextRef="c-12" decimals="-3" id="f-214" unitRef="usd">371353000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-13" decimals="-3" id="f-215" unitRef="usd">371353000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-14" decimals="-3" id="f-216" unitRef="usd">371353000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-15" decimals="-3" id="f-217" unitRef="usd">371353000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-12" decimals="-3" id="f-218" unitRef="usd">371353000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-16" decimals="-3" id="f-219" unitRef="usd">371353000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-17" decimals="-3" id="f-220" unitRef="usd">371353000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-15" decimals="-3" id="f-221" unitRef="usd">371353000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-18" decimals="-3" id="f-222" unitRef="usd">1788050000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-19" decimals="-3" id="f-223" unitRef="usd">1791609000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-20" decimals="-3" id="f-224" unitRef="usd">1808113000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-21" decimals="-3" id="f-225" unitRef="usd">1798842000</us-gaap:StockholdersEquity>
    <mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation contextRef="c-22" decimals="-3" id="f-226" unitRef="usd">0</mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation>
    <mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation contextRef="c-23" decimals="-3" id="f-227" unitRef="usd">0</mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation>
    <mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation contextRef="c-24" decimals="-3" id="f-228" unitRef="usd">-31168000</mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation>
    <mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation contextRef="c-25" decimals="-3" id="f-229" unitRef="usd">-16912000</mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-22" decimals="-3" id="f-230" unitRef="usd">7181000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-23" decimals="-3" id="f-231" unitRef="usd">7835000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-24" decimals="-3" id="f-232" unitRef="usd">18286000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-25" decimals="-3" id="f-233" unitRef="usd">17514000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockholdersEquity contextRef="c-26" decimals="-3" id="f-234" unitRef="usd">1795231000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-27" decimals="-3" id="f-235" unitRef="usd">1799444000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-26" decimals="-3" id="f-236" unitRef="usd">1795231000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-27" decimals="-3" id="f-237" unitRef="usd">1799444000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-28" decimals="-3" id="f-238" unitRef="usd">-1466224000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-29" decimals="-3" id="f-239" unitRef="usd">-1119048000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-30" decimals="-3" id="f-240" unitRef="usd">-1384293000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-31" decimals="-3" id="f-241" unitRef="usd">-1050238000</us-gaap:StockholdersEquity>
    <mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation contextRef="c-32" decimals="-3" id="f-242" unitRef="usd">0</mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation>
    <mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation contextRef="c-33" decimals="-3" id="f-243" unitRef="usd">0</mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation>
    <mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation contextRef="c-34" decimals="-3" id="f-244" unitRef="usd">12122000</mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation>
    <mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation contextRef="c-35" decimals="-3" id="f-245" unitRef="usd">9713000</mtg:StockIssuedDuringPeriodValueTreasuryStockReissuedForShareBasedCompensation>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-32" decimals="-3" id="f-246" unitRef="usd">158567000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-33" decimals="-3" id="f-247" unitRef="usd">73735000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-34" decimals="-3" id="f-248" unitRef="usd">252620000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-35" decimals="-3" id="f-249" unitRef="usd">152258000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockholdersEquity contextRef="c-36" decimals="-3" id="f-250" unitRef="usd">-1624791000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-37" decimals="-3" id="f-251" unitRef="usd">-1192783000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-36" decimals="-3" id="f-252" unitRef="usd">-1624791000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-37" decimals="-3" id="f-253" unitRef="usd">-1192783000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-38" decimals="-3" id="f-254" unitRef="usd">-326134000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-39" decimals="-3" id="f-255" unitRef="usd">-395499000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-40" decimals="-3" id="f-256" unitRef="usd">-316281000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-41" decimals="-3" id="f-257" unitRef="usd">-481511000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-42" decimals="-3" id="f-258" unitRef="usd">-6921000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-43" decimals="-3" id="f-259" unitRef="usd">-29388000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-44" decimals="-3" id="f-260" unitRef="usd">-16774000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-45" decimals="-3" id="f-261" unitRef="usd">56624000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity contextRef="c-46" decimals="-3" id="f-262" unitRef="usd">-333055000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-47" decimals="-3" id="f-263" unitRef="usd">-424887000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-46" decimals="-3" id="f-264" unitRef="usd">-333055000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-47" decimals="-3" id="f-265" unitRef="usd">-424887000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-48" decimals="-3" id="f-266" unitRef="usd">4735298000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-49" decimals="-3" id="f-267" unitRef="usd">4129229000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-50" decimals="-3" id="f-268" unitRef="usd">4593125000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-51" decimals="-3" id="f-269" unitRef="usd">4004294000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-52" decimals="-3" id="f-270" unitRef="usd">204228000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-53" decimals="-3" id="f-271" unitRef="usd">191054000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-54" decimals="-3" id="f-272" unitRef="usd">378325000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-55" decimals="-3" id="f-273" unitRef="usd">345601000</us-gaap:NetIncomeLoss>
    <us-gaap:DividendsCash contextRef="c-52" decimals="-3" id="f-274" unitRef="usd">31343000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash contextRef="c-53" decimals="-3" id="f-275" unitRef="usd">29148000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash contextRef="c-54" decimals="-3" id="f-276" unitRef="usd">63267000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash contextRef="c-55" decimals="-3" id="f-277" unitRef="usd">58760000</us-gaap:DividendsCash>
    <us-gaap:StockholdersEquity contextRef="c-56" decimals="-3" id="f-278" unitRef="usd">4908183000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-57" decimals="-3" id="f-279" unitRef="usd">4291135000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-56" decimals="-3" id="f-280" unitRef="usd">4908183000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-57" decimals="-3" id="f-281" unitRef="usd">4291135000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-7" decimals="-3" id="f-282" unitRef="usd">5116921000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-58" decimals="-3" id="f-283" unitRef="usd">4844262000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-7" decimals="-3" id="f-284" unitRef="usd">5116921000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-58" decimals="-3" id="f-285" unitRef="usd">4844262000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-286" unitRef="usd">378325000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-11" decimals="-3" id="f-287" unitRef="usd">345601000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAmortizationAndAccretionNet contextRef="c-1" decimals="-3" id="f-288" unitRef="usd">10969000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:DepreciationAmortizationAndAccretionNet contextRef="c-11" decimals="-3" id="f-289" unitRef="usd">19372000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-290" unitRef="usd">4508000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-11" decimals="-3" id="f-291" unitRef="usd">-1065000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-292" unitRef="usd">18286000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-11" decimals="-3" id="f-293" unitRef="usd">17514000</us-gaap:ShareBasedCompensation>
    <mtg:NetGainsLossesOnInvestmentsAndOtherFinancialInstruments contextRef="c-1" decimals="-3" id="f-294" unitRef="usd">-8785000</mtg:NetGainsLossesOnInvestmentsAndOtherFinancialInstruments>
    <mtg:NetGainsLossesOnInvestmentsAndOtherFinancialInstruments contextRef="c-11" decimals="-3" id="f-295" unitRef="usd">-12685000</mtg:NetGainsLossesOnInvestmentsAndOtherFinancialInstruments>
    <us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable contextRef="c-1" decimals="-3" id="f-296" unitRef="usd">1628000</us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable>
    <us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable contextRef="c-11" decimals="-3" id="f-297" unitRef="usd">-12000</us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable>
    <us-gaap:IncreaseDecreaseInReinsuranceRecoverable contextRef="c-1" decimals="-3" id="f-298" unitRef="usd">9044000</us-gaap:IncreaseDecreaseInReinsuranceRecoverable>
    <us-gaap:IncreaseDecreaseInReinsuranceRecoverable contextRef="c-11" decimals="-3" id="f-299" unitRef="usd">6235000</us-gaap:IncreaseDecreaseInReinsuranceRecoverable>
    <mtg:IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses contextRef="c-1" decimals="-3" id="f-300" unitRef="usd">9012000</mtg:IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses>
    <mtg:IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses contextRef="c-11" decimals="-3" id="f-301" unitRef="usd">17841000</mtg:IncreaseDecreaseInReinsuranceRecoverableOnPaidLosses>
    <us-gaap:IncreaseDecreaseInPremiumsReceivable contextRef="c-1" decimals="-3" id="f-302" unitRef="usd">-1902000</us-gaap:IncreaseDecreaseInPremiumsReceivable>
    <us-gaap:IncreaseDecreaseInPremiumsReceivable contextRef="c-11" decimals="-3" id="f-303" unitRef="usd">-934000</us-gaap:IncreaseDecreaseInPremiumsReceivable>
    <us-gaap:IncreaseDecreaseInDeferredPolicyAcquisitionCosts contextRef="c-1" decimals="-3" id="f-304" unitRef="usd">-1465000</us-gaap:IncreaseDecreaseInDeferredPolicyAcquisitionCosts>
    <us-gaap:IncreaseDecreaseInDeferredPolicyAcquisitionCosts contextRef="c-11" decimals="-3" id="f-305" unitRef="usd">-2162000</us-gaap:IncreaseDecreaseInDeferredPolicyAcquisitionCosts>
    <us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve contextRef="c-1" decimals="-3" id="f-306" unitRef="usd">-27765000</us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve>
    <us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve contextRef="c-11" decimals="-3" id="f-307" unitRef="usd">-27307000</us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve>
    <us-gaap:IncreaseDecreaseInUnearnedPremiums contextRef="c-1" decimals="-3" id="f-308" unitRef="usd">-18894000</us-gaap:IncreaseDecreaseInUnearnedPremiums>
    <us-gaap:IncreaseDecreaseInUnearnedPremiums contextRef="c-11" decimals="-3" id="f-309" unitRef="usd">-23410000</us-gaap:IncreaseDecreaseInUnearnedPremiums>
    <us-gaap:IncreaseDecreaseInOtherInsuranceLiabilities contextRef="c-1" decimals="-3" id="f-310" unitRef="usd">-5700000</us-gaap:IncreaseDecreaseInOtherInsuranceLiabilities>
    <us-gaap:IncreaseDecreaseInOtherInsuranceLiabilities contextRef="c-11" decimals="-3" id="f-311" unitRef="usd">-2300000</us-gaap:IncreaseDecreaseInOtherInsuranceLiabilities>
    <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable contextRef="c-1" decimals="-3" id="f-312" unitRef="usd">26993000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable contextRef="c-11" decimals="-3" id="f-313" unitRef="usd">7846000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet contextRef="c-1" decimals="-3" id="f-314" unitRef="usd">37439000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet contextRef="c-11" decimals="-3" id="f-315" unitRef="usd">6702000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-316" unitRef="usd">359775000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-11" decimals="-3" id="f-317" unitRef="usd">356948000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireInvestments contextRef="c-1" decimals="-3" id="f-318" unitRef="usd">737607000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments contextRef="c-11" decimals="-3" id="f-319" unitRef="usd">830773000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments contextRef="c-1" decimals="-3" id="f-320" unitRef="usd">12841000</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments>
    <us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments contextRef="c-11" decimals="-3" id="f-321" unitRef="usd">269728000</us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments>
    <mtg:ProceedsFromMaturityOfFixedIncomeSecurities contextRef="c-1" decimals="-3" id="f-322" unitRef="usd">616633000</mtg:ProceedsFromMaturityOfFixedIncomeSecurities>
    <mtg:ProceedsFromMaturityOfFixedIncomeSecurities contextRef="c-11" decimals="-3" id="f-323" unitRef="usd">404546000</mtg:ProceedsFromMaturityOfFixedIncomeSecurities>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-324" unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c-11" decimals="-3" id="f-325" unitRef="usd">142000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-326" unitRef="usd">279000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-11" decimals="-3" id="f-327" unitRef="usd">671000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-328" unitRef="usd">-108412000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-11" decimals="-3" id="f-329" unitRef="usd">-157028000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-1" decimals="-3" id="f-330" unitRef="usd">251217000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-11" decimals="-3" id="f-331" unitRef="usd">150192000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-1" decimals="-3" id="f-332" unitRef="usd">63936000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-11" decimals="-3" id="f-333" unitRef="usd">58718000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-1" decimals="-3" id="f-334" unitRef="usd">19046000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-11" decimals="-3" id="f-335" unitRef="usd">7199000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-336" unitRef="usd">-334199000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-11" decimals="-3" id="f-337" unitRef="usd">-216109000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-338" unitRef="usd">-82836000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect contextRef="c-11" decimals="-3" id="f-339" unitRef="usd">-16189000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-8" decimals="-3" id="f-340" unitRef="usd">370644000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-59" decimals="-3" id="f-341" unitRef="usd">332913000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-7" decimals="-3" id="f-342" unitRef="usd">287808000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-58" decimals="-3" id="f-343" unitRef="usd">316724000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c-1" id="f-344">Nature of Business and Basis of Presentation&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;MGIC Investment Corporation is a holding company which, through Mortgage Guaranty Insurance Corporation (&#x201c;MGIC&#x201d;), is principally engaged in the mortgage insurance business.&#160;We provide mortgage insurance to lenders throughout the United States and to government sponsored entities to protect against loss from defaults on low down payment residential mortgage loans. MGIC Assurance Corporation (&#x201c;MAC&#x201d;) and MGIC Indemnity Corporation (&#x201c;MIC&#x201d;), insurance subsidiaries of MGIC, provide insurance for certain mortgages under Fannie Mae and Freddie Mac (the &#x201c;GSEs&#x201d;) credit risk transfer programs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited consolidated financial statements of MGIC Investment Corporation and its wholly-owned subsidiaries have been prepared in accordance with the instructions to Form 10-Q as prescribed by the Securities and Exchange Commission (&#x201c;SEC&#x201d;) for interim reporting and do not include all of the other information and disclosures required by accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;). These statements should be read in conjunction with the consolidated financial statements and notes thereto for the year ended December 31, 2023 included in our 2023 Annual Report on Form 10-K. As used below, &#x201c;we,&#x201d; &#x201c;our&#x201d; and &#x201c;us&#x201d; refer to MGIC Investment Corporation&#x2019;s consolidated operations or to MGIC Investment Corporation, as the context requires.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In the opinion of management, the accompanying financial statements include all adjustments, consisting primarily of normal recurring accruals, necessary to fairly state our consolidated financial position and consolidated results of operations for the periods indicated.&#160;The consolidated results of operations for an interim period are not necessarily indicative of the results that may be expected for the year ending December 31, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The substantial majority of our NIW has been for loans purchased by the GSEs. The current private mortgage insurer eligibility requirements ("PMIERs") of the GSEs include financial requirements, as well as business, quality control and certain transactional approval requirements. The financial requirements of the PMIERs require a mortgage insurer&#x2019;s "Available Assets" (generally only the most liquid assets of an insurer) to equal or exceed its "Minimum Required Assets" (which are based on an insurer's book of risk in force, calculated from tables of factors with several risk dimensions). Based on our application of the PMIERs, as of June 30, 2024, MGIC&#x2019;s Available Assets are in excess of its Minimum Required Assets; and MGIC is in compliance with the PMIERs and eligible to insure loans purchased by the GSEs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Subsequent events&lt;/span&gt;&lt;/div&gt;We have considered subsequent events through the date of this filing.</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock contextRef="c-1" id="f-345">Significant Accounting Policies&lt;div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Prospective accounting and reporting developments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Relevant new amendments to accounting standards, which are not yet effective or adopted.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Improvements to Income Tax Disclosures: ASU 2023-09&lt;/span&gt;&lt;/div&gt;In December 2023, the FASB issued ASU 2023-09 to enhance the transparency and decision usefulness of income tax disclosures. Income tax disclosures will require consistent categories and greater disaggregations of information in the rate reconciliation and disclosure of income taxes paid by jurisdiction. ASU 2023-09 is effective for annual periods beginning after December 15, 2024 on a prospective basis. Early adoption is permitted. We are currently evaluating the impacts the adoption of this guidance will have on our disclosures, but do not expect it will have a material impact.</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c-1" id="f-346">&lt;div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Prospective accounting and reporting developments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Relevant new amendments to accounting standards, which are not yet effective or adopted.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#0084ce;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Improvements to Income Tax Disclosures: ASU 2023-09&lt;/span&gt;&lt;/div&gt;In December 2023, the FASB issued ASU 2023-09 to enhance the transparency and decision usefulness of income tax disclosures. Income tax disclosures will require consistent categories and greater disaggregations of information in the rate reconciliation and disclosure of income taxes paid by jurisdiction. ASU 2023-09 is effective for annual periods beginning after December 15, 2024 on a prospective basis. Early adoption is permitted. We are currently evaluating the impacts the adoption of this guidance will have on our disclosures, but do not expect it will have a material impact.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:DebtDisclosureTextBlock contextRef="c-1" id="f-347">Debt&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Debt obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The aggregate carrying value of our 5.25% Senior Notes (&#x201c;5.25% Notes&#x201d;) and the par value as of June 30, 2024 and December 31, 2023 is presented in table 3.1 below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.872%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Long-term debt obligation, carrying value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;3.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.25% Notes, due August 2028 (par value: $650 million)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;643,931&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;643,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The 5.25% Notes are an obligation of our holding company, MGIC Investment Corporation. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;See Note 7 - &#x201c;Debt&#x201d; in our Annual Report on Form 10-K for the year ended December 31, 2023 for additional information pertaining to our debt obligation. As of June 30, 2024 we are in compliance with our debt covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:115%"&gt;Interest payments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest payments for the six months ended June 30, 2024 and 2023 were $17.1 million and $18.0 million.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="c-1" id="f-348">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The aggregate carrying value of our 5.25% Senior Notes (&#x201c;5.25% Notes&#x201d;) and the par value as of June 30, 2024 and December 31, 2023 is presented in table 3.1 below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:60.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.872%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.874%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Long-term debt obligation, carrying value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;3.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.25% Notes, due August 2028 (par value: $650 million)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;643,931&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;643,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-60"
      decimals="INF"
      id="f-349"
      unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-61"
      decimals="INF"
      id="f-350"
      unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-61" decimals="-3" id="f-351" unitRef="usd">650000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-60" decimals="-3" id="f-352" unitRef="usd">650000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt contextRef="c-61" decimals="-3" id="f-353" unitRef="usd">643931000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-60" decimals="-3" id="f-354" unitRef="usd">643196000</us-gaap:LongTermDebt>
    <us-gaap:InterestPaid contextRef="c-1" decimals="-3" id="f-355" unitRef="usd">17100000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid contextRef="c-11" decimals="-3" id="f-356" unitRef="usd">18000000.0</us-gaap:InterestPaid>
    <us-gaap:ReinsuranceTextBlock contextRef="c-1" id="f-357">Reinsurance&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We have in place reinsurance agreements executed under quota share reinsurance (&#x201c;QSR&#x201d;) transactions and excess-of-loss (&#x201c;XOL&#x201d;) transactions as discussed below. The effect of all of our reinsurance transactions on our consolidated statement of operations is shown in table 4.1 below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:45.705%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.150%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.150%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.150%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.153%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reinsurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;4.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Premiums earned:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Direct&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;283,363&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;284,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;567,384&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;570,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Assumed &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,377&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,819&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12.75pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ceded - quota share reinsurance &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(26,643)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(27,442)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(55,358)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(57,319)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ceded - excess-of-loss reinsurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(16,569)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(17,430)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(32,673)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(34,359)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total ceded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(43,212)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(44,872)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(88,031)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(91,678)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net premiums earned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;243,528&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;242,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;486,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;484,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Losses incurred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Direct&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(14,196)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(3,217)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,583)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(46)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(31)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ceded - quota share reinsurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(4,030)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,954)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(10,483)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,635)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Losses incurred, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(18,272)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(17,691)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(13,717)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11,245)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other Reinsurance Impacts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Profit commission on quota share reinsurance &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;27,301&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;51,885&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;66,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ceding commission on quota share reinsurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10,789&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,449&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.5pt"&gt;Ceded premiums earned are shown net of profit commission.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Quota share reinsurance&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We have entered into QSR Transactions with panels of third-party reinsurers to cede a fixed percentage of premiums earned and received and losses incurred on insurance covered by the transactions. We receive the benefit of a ceding commission equal to 20% of premiums ceded before profit commission. We also receive the benefit of a profit commission through a reduction of premiums we cede. The profit commission varies inversely with the level of losses on a &#x201c;dollar for dollar&#x201d; basis and can be eliminated at certain annual loss ratios as defined below. Ceded losses incurred are impacted by the delinquencies covered by our QSR Transactions, our estimates of payments that will be ultimately made on those delinquencies, and claim payments covered by our QSR Transactions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Each of our QSR Transactions typically have annual loss ratio caps of 300% and lifetime loss ratio caps of 200%&lt;/span&gt;&lt;span style="color:#000000;font-family:'Franklin Gothic Book',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 4.2 below provides additional detail regarding our QSR Transactions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.038%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.355%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.677%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.983%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.155%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quota Share Reinsurance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;4.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="6" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quota Share Contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Covered Policy Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quota Share %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Annual Loss Ratio to Exhaust Profit Commission &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Contractual Termination Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020 and 2021 QSR&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;61.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2032&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021 QSR and 2022 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2032&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021 QSR and 2022 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2033&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022 QSR and 2023 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2033&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022 QSR and 2023 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2034&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2034&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024 QSR&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;56.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;'&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2035&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Credit Union QSR &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020-2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2039&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;    &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;We will receive a profit commission provided the annual loss ratio on policies covered under the transaction remains below this ratio. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We can elect to terminate the QSR Transactions under specified scenarios without penalty upon prior written notice, including if we will receive less than 90% (80% for the Credit Union QSR Transaction) of the full credit amount under the PMIERs, full financial statement credit or full credit under applicable regulatory capital requirements for the risk ceded in any required calculation period. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 4.3 provides additional details regarding optional termination dates and optional reductions to our quota share percentage which can, in each case, be elected by us for a fee. Under the optional reduction to the quota share percentage, we may reduce our quota share percentage from the original percentage shown in table 4.2 to the percentage shown in table 4.3. &lt;/span&gt;&lt;/div&gt;&lt;div style="width:100.000%"&gt;&lt;div style="display:inline-block;vertical-align:top;width:47.916%"&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline-block;max-width:4.166%;min-width:3.166%;vertical-align:top"&gt;&lt;/div&gt;&lt;div style="display:inline-block;vertical-align:top;width:47.918%"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.872%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.038%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.038%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.427%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.320%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quota Share Reinsurance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;4.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quota Share Contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Covered Policy Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Optional Termination Date &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Optional Quota Share % Reduction Date &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Optional Reduced Quota Share %&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020 QSR and 2021 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;July 1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14.5% or 12%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021 QSR and 2022 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;July 1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.5% or 8%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021 QSR and 2022 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;July 1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.5% or 10%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022 QSR and 2023 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;July 1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.5% or 10%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022 QSR and 2023 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;July 1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.5% or 10%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;July 1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8% or 7%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024 QSR&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2027&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23% or 15%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)   We can elect early termination of the QSR Transaction beginning on this date, and semi-annually thereafter. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)   We can elect to reduce the quota share percentage beginning on this date, and semi-annually thereafter.    &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Under the terms of our QSR Transactions, ceded premiums earned, ceding commissions, profit commission, and ceded paid loss and LAE are settled net on a quarterly basis. The ceded premiums earned due, after deducting the related ceding commission and profit commission, is reported within Other liabilities on the consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The reinsurance recoverable on loss reserves related to our QSR Transactions was $42.3 million as of June 30, 2024 and $33.3 million as of December 31, 2023. The reinsurance recoverable balance is secured by funds on deposit from reinsurers (which does not include letters of credit), the minimum amount of which is based on the greater of 1) a reinsurer's funding requirements under PMIERs or 2) ceded reserves and unpaid losses. Each of the reinsurers under our QSR Transactions described above has an insurer financial strength rating of A- or better (or a comparable rating) by Standard and Poor's Rating Services, A.M. Best, Moody's, or a combination of the three.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Excess of loss reinsurance&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We have XOL Transactions with a panel of unaffiliated reinsurers executed through the traditional reinsurance market (&#x201c;Traditional XOL Transactions&#x201d;) and with unaffiliated special purpose insurers (&#x201c;Home Re Transactions&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For policies covered under our Traditional XOL Transactions, we retain the first layer of the aggregate losses paid, and the reinsurers will then provide second layer coverage up to the outstanding reinsurance coverage amount. We retain losses paid in excess of the outstanding reinsurance coverage amount. The reinsurance coverage is subject to adjustment based on the risk characteristics of the covered loans until the initial excess of loss reinsurance coverage layer has been finalized. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We can elect to terminate our Traditional XOL Transactions under specified scenarios without penalty upon prior written notice, including if we will receive less than the full credit amount under the PMIERs, full financial statement credit or full credit under applicable regulatory capital requirements for the risk ceded in any required calculation period. The reinsurance premiums ceded under the Traditional XOL Transactions are based off the remaining reinsurance coverage levels. The reinsured coverage levels are secured by funds on deposit from reinsurers (which does not include letters of credit), the minimum amount of which is based on the greater of 1) a reinsurer's funding requirements under PMIERs or 2) ceded reserves and unpaid losses. Each of the reinsurers under our Traditional XOL Transactions has an insurer financial strength rating of A- or better (or a comparable rating) by Standard and Poor&#x2019;s Rating Services, A.M. Best, Moody&#x2019;s, or a combination of the three.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Home Re Transactions are executed with unaffiliated special purpose insurers (&#x201c;Home Re Entities&#x201d;). For the reinsurance coverage periods, we retain the first layer of the respective aggregate losses paid, and a Home Re Entity will then provide second layer coverage up to the outstanding reinsurance coverage amount. We retain losses paid in excess of the outstanding reinsurance coverage amount. Subject to certain conditions, the reinsurance coverage decreases as the underlying covered mortgages amortize or are repaid, or mortgage insurance losses are paid. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Home Re Entities financed the coverages by issuing mortgage insurance-linked notes (&#x201c;ILNs&#x201d;) to unaffiliated investors in an aggregate amount equal to the initial reinsurance coverage amounts. Each ILN is non-recourse to any assets of MGIC or affiliates. The proceeds of the ILNs, which were deposited into reinsurance trusts for the benefit of MGIC, will be the source of reinsurance claim payments to MGIC and principal repayments on the ILNs. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Payment of principal on the related insurance-linked notes will be suspended and the reinsurance coverage available to MGIC under the transactions will not be reduced by such principal payments until a target level of credit enhancement is obtained or if certain thresholds or &#x201c;Trigger Events&#x201d; are reached, as defined in the related insurance-linked notes transaction agreement. As of June 30, 2024, a "Trigger Event" has occurred on our Home Re 2019-1 ILN transaction because the reinsured principal balance of loans that were reported 60 or more days delinquent exceeded a percentage of the total reinsured principal balance of loans specified under each &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;transaction.  A &#x201c;Trigger Event&#x201d; has also occurred on the Home Re 2023-1 transaction because the target level of credit enhancement on the most senior tranche has not been met.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In January 2024, we exercised our optional call feature to terminate the reinsurance agreement with Home Re 2020-1, Ltd. In connection with the termination, the insurance linked notes issued by Home Re 2020-1 Ltd. were redeemed in full.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 4.4a, 4.4b, and 4.4c provide a summary of our XOL Transactions as of June 30, 2024 and December 31, 2023. Tables 4.4b and 4.4c exclude the 2024 Traditional XOL which is still in its fill up period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:26.677%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.012%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Excess of Loss Reinsurance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table 4.4a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Issue Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Policy In force Dates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Optional Call Date (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Legal Maturity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024 Traditional XOL &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;April 1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;January 1, 2024 - December 31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;January 1, 2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023 Traditional XOL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;April 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;January 1, 2023 - December 29, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;January 1, 2031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022 Traditional XOL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;April 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;January 1, 2022 - December 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;January 1, 2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2023-1, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;October 23, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;June 1, 2022 - August 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;October 25, 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2022-1, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;April 26, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;May 29, 2021 - December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;April 25, 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2021-2, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;August 3, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;January 1, 2021 - May 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;July 25, 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2021-1, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;February 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;August 1, 2020 - December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;January 25, 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2019-1, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;May 25, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;January 1, 2018 - March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;May 25, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2018-1, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;October 30, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;July 1, 2016 - December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;October 25, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) We have the right to terminate the Home Re Transactions under certain circumstances, including an optional call feature that provides us the right to terminate if the outstanding principal balance of the related insurance-linked notes falls below 10% of the initial principal balance of the related insurance-linked notes, and on any payment date on or after the respective Optional Call Date. We can elect early termination of the Traditional XOL Transactions beginning on this date, and quarterly thereafter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) The 2024 Traditional XOL Transaction provides up to $187&#160;million of reinsurance coverage on eligible NIW in 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&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;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.184%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:24.805%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:24.805%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:24.806%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Excess of Loss Reinsurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #d5efff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #d5efff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table 4.4b&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #d5efff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:0.5pt solid #d5efff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining First Layer Retention&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Initial First Layer Retention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023 Traditional XOL&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;70,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;70,544&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;70,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022 Traditional XOL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;81,999&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2023-1, Ltd.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;272,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;272,850&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;272,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2022-1, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;325,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;323,797&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;325,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2021-2, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;190,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;189,007&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;189,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2021-1, Ltd.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;211,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;210,376&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;210,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2020-1, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;275,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;261,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2019-1, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;185,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;182,464&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;182,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2018-1, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;168,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;164,108&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;164,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.122%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.788%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table 4.4c&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining Excess of Loss Reinsurance Coverage&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Initial Excess of Loss Reinsurance Coverage&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Initial Funding Percentage &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Funding Percentage at 6/30/2024&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:1.12pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023 Traditional XOL&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;96,942&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;95,034&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;96,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022 Traditional XOL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;142,642&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;136,629&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;142,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2023-1, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;330,277&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;97&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;330,277&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;330,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2022-1, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;473,575&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;368,553&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;420,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2021-2, Ltd. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;398,429&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;79&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;162,140&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;173,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2021-1, Ltd. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;398,848&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;83&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;117,564&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;117,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2020-1, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;412,917&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2019-1, Ltd. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;315,739&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,039&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2018-1, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;318,636&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;38,998&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;69,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.5pt"&gt;The initial and remaining excess of loss reinsurance coverage is reduced by the applicable funding percentage. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.5pt"&gt;The funding percentage represents the aggregate outstanding note balances divided by the aggregate ending coverage amounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.5pt"&gt;The funding percentage on the 2021-1, 2021-2, and 2019-1 were reduced from 100% after the tender offers were conducted in the fourth quarter of 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The reinsurance premiums ceded to each Home Re Entity are composed of coverage, initial expense and supplemental premiums. The coverage premiums are generally calculated as the difference between the amount of interest payable by the Home Re Entity on the remaining reinsurance coverage levels, and the investment income collected on the collateral assets held in a reinsurance trust account and used to collateralize the Home Re Entity&#x2019;s reinsurance obligation to MGIC. The amount of monthly reinsurance coverage premium ceded will fluctuate due to changes in the reference rate and changes in money market rates that affect investment income collected on the assets in the reinsurance trust. As a result, we concluded that each Home Re Transaction contains an embedded derivative that is accounted for separately as a freestanding derivative. The fair values of the derivatives at&#160;June 30, 2024 and December&#160;31, 2023, were not material to our consolidated balance sheet and the change in fair value during the three and six months ended June 30, 2024 and June&#160;30, 2023 were not material to our consolidated statements of operations. (See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;a href="#ia5d78c912b2a462a873df9916d6e9279_64" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none"&gt;Note 7 - &#x201c;Investments&#x201d;&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; and &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;a href="#ia5d78c912b2a462a873df9916d6e9279_40" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none"&gt;Note 8 - &#x201c;Fair Value Measurements&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x201d;.) &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At the time the Home Re Transactions were entered into, we concluded that each Home Re Entity is a variable interest entity (&#x201c;VIE&#x201d;). A VIE is a legal entity that does not have sufficient equity at risk to finance its activities without additional subordinated financial support or is structured such that equity investors lack the ability to make sufficient decisions relating to the entity&#x2019;s operations through voting rights or do not substantively participate in gains and losses of the entity. Given that MGIC (1) does not have the unilateral power to direct the activities that most significantly affect each Home Re Entity&#x2019;s economic performance and (2) does not have the obligation, outside the terms of the reinsurance agreement, to absorb losses or the right to receive benefits of each Home Re Entity that could be significant to the Home Re Entity, consolidation of the Home Re Entities is not required.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We are required to disclose our maximum exposure to loss, which we consider to be an amount that we could be required to record in our statements of operations, as a result of our involvement with the VIEs under our Home Re Transactions. As of June 30, 2024, and December 31, 2023, we did not have material exposure to the VIEs as we have no investment in the VIEs and had no reinsurance claim payments due from the VIEs under our reinsurance transactions. We are unable to determine the timing or extent of claims from losses that are ceded under the reinsurance transactions. The VIE assets are deposited in reinsurance trusts for the benefit of MGIC that will be the source of reinsurance claim payments to MGIC. The purpose of the reinsurance trusts is to provide security to MGIC for the obligations of the VIEs under the reinsurance transactions. The trustee of the reinsurance trusts, a recognized provider of corporate trust services, has established segregated accounts within the reinsurance trusts for the benefit of MGIC, pursuant to the trust agreements. The trust agreements are governed by, and construed in accordance with, the laws of the State of New York. If the trustee of the reinsurance trusts failed to distribute claim payments to us as provided in the reinsurance trusts, we would incur a loss related to our losses ceded under the reinsurance transactions and deemed unrecoverable. We are also unable to determine the impact such possible failure by the trustee to perform pursuant to the reinsurance trust agreements may have on our consolidated financial statements. As a result, we are unable to quantify our maximum exposure to loss related to our involvement with the VIEs. MGIC has certain termination rights under the reinsurance transactions should its claims not be paid. We consider our exposure to loss from our reinsurance transactions with the VIEs to be remote.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 4.5 presents the total assets of the Home Re Entities as of June 30, 2024 and December 31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:3.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:63.205%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.205%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.327%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.208%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;4.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total VIE Assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re Entity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Re 2023-1 Ltd.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;330,277&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;330,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Re 2022-1 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;378,663&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;427,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Re 2021-2 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;165,994&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;174,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Re 2021-1 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;117,633&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;118,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Re 2020-1 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Re 2019-1 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,039&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Re 2018-1 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;47,439&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;73,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The reinsurance trust agreements provide that the trust assets may generally only be invested in certain money market funds that (i) invest at least 99.5% of their total assets in cash or direct U.S. federal government obligations, such as U.S. Treasury bills, as well as other short-term securities backed by the full faith and credit of the U.S. federal government or issued by an agency of the U.S. federal government, (ii)&#160;have a principal stability fund rating of &#x201c;AAAm&#x201d; by S&amp;amp;P or a money market fund rating of &#x201c;Aaamf&#x201d; by Moody&#x2019;s as of the Closing Date and thereafter maintain any rating with either S&amp;amp;P or Moody&#x2019;s, and (iii) are permitted investments under the applicable credit for reinsurance laws and applicable PMIERs credit for reinsurance requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The total calculated PMIERs credit for risk ceded under our XOL Transactions are generally based on the PMIERs requirement of the covered policies and the attachment and detachment points of the coverage, all of which fluctuate over time. (See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;a href="#ia5d78c912b2a462a873df9916d6e9279_40" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none"&gt;Note 1 - &#x201c;Nature of Business and Basis of Presentation&#x201d;&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;.)&lt;/span&gt;&lt;/div&gt;</us-gaap:ReinsuranceTextBlock>
    <us-gaap:EffectsOfReinsuranceTableTextBlock contextRef="c-1" id="f-358">The effect of all of our reinsurance transactions on our consolidated statement of operations is shown in table 4.1 below.&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:45.705%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.150%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.150%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.150%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.153%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reinsurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;4.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Premiums earned:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Direct&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;283,363&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;284,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;567,384&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;570,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Assumed &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,377&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,819&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12.75pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ceded - quota share reinsurance &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(26,643)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(27,442)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(55,358)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(57,319)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ceded - excess-of-loss reinsurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(16,569)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(17,430)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(32,673)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(34,359)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total ceded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(43,212)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(44,872)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(88,031)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(91,678)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net premiums earned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;243,528&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;242,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;486,172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;484,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Losses incurred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Direct&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(14,196)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(3,217)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,583)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(46)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(31)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ceded - quota share reinsurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(4,030)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,954)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(10,483)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,635)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Losses incurred, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(18,272)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(17,691)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(13,717)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11,245)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other Reinsurance Impacts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Profit commission on quota share reinsurance &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;27,301&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;51,885&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;66,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ceding commission on quota share reinsurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10,789&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,449&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.5pt"&gt;Ceded premiums earned are shown net of profit commission.&lt;/span&gt;&lt;/div&gt;</us-gaap:EffectsOfReinsuranceTableTextBlock>
    <us-gaap:DirectPremiumsEarned contextRef="c-9" decimals="-3" id="f-359" unitRef="usd">283363000</us-gaap:DirectPremiumsEarned>
    <us-gaap:DirectPremiumsEarned contextRef="c-10" decimals="-3" id="f-360" unitRef="usd">284636000</us-gaap:DirectPremiumsEarned>
    <us-gaap:DirectPremiumsEarned contextRef="c-1" decimals="-3" id="f-361" unitRef="usd">567384000</us-gaap:DirectPremiumsEarned>
    <us-gaap:DirectPremiumsEarned contextRef="c-11" decimals="-3" id="f-362" unitRef="usd">570670000</us-gaap:DirectPremiumsEarned>
    <us-gaap:AssumedPremiumsEarned contextRef="c-9" decimals="-3" id="f-363" unitRef="usd">3377000</us-gaap:AssumedPremiumsEarned>
    <us-gaap:AssumedPremiumsEarned contextRef="c-10" decimals="-3" id="f-364" unitRef="usd">3047000</us-gaap:AssumedPremiumsEarned>
    <us-gaap:AssumedPremiumsEarned contextRef="c-1" decimals="-3" id="f-365" unitRef="usd">6819000</us-gaap:AssumedPremiumsEarned>
    <us-gaap:AssumedPremiumsEarned contextRef="c-11" decimals="-3" id="f-366" unitRef="usd">5834000</us-gaap:AssumedPremiumsEarned>
    <us-gaap:CededPremiumsEarned contextRef="c-62" decimals="-3" id="f-367" unitRef="usd">26643000</us-gaap:CededPremiumsEarned>
    <us-gaap:CededPremiumsEarned contextRef="c-63" decimals="-3" id="f-368" unitRef="usd">27442000</us-gaap:CededPremiumsEarned>
    <us-gaap:CededPremiumsEarned contextRef="c-64" decimals="-3" id="f-369" unitRef="usd">55358000</us-gaap:CededPremiumsEarned>
    <us-gaap:CededPremiumsEarned contextRef="c-65" decimals="-3" id="f-370" unitRef="usd">57319000</us-gaap:CededPremiumsEarned>
    <us-gaap:CededPremiumsEarned contextRef="c-66" decimals="-3" id="f-371" unitRef="usd">16569000</us-gaap:CededPremiumsEarned>
    <us-gaap:CededPremiumsEarned contextRef="c-67" decimals="-3" id="f-372" unitRef="usd">17430000</us-gaap:CededPremiumsEarned>
    <us-gaap:CededPremiumsEarned contextRef="c-68" decimals="-3" id="f-373" unitRef="usd">32673000</us-gaap:CededPremiumsEarned>
    <us-gaap:CededPremiumsEarned contextRef="c-69" decimals="-3" id="f-374" unitRef="usd">34359000</us-gaap:CededPremiumsEarned>
    <us-gaap:CededPremiumsEarned contextRef="c-9" decimals="-3" id="f-375" unitRef="usd">43212000</us-gaap:CededPremiumsEarned>
    <us-gaap:CededPremiumsEarned contextRef="c-10" decimals="-3" id="f-376" unitRef="usd">44872000</us-gaap:CededPremiumsEarned>
    <us-gaap:CededPremiumsEarned contextRef="c-1" decimals="-3" id="f-377" unitRef="usd">88031000</us-gaap:CededPremiumsEarned>
    <us-gaap:CededPremiumsEarned contextRef="c-11" decimals="-3" id="f-378" unitRef="usd">91678000</us-gaap:CededPremiumsEarned>
    <us-gaap:PremiumsEarnedNet contextRef="c-9" decimals="-3" id="f-379" unitRef="usd">243528000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet contextRef="c-10" decimals="-3" id="f-380" unitRef="usd">242811000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet contextRef="c-1" decimals="-3" id="f-381" unitRef="usd">486172000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsEarnedNet contextRef="c-11" decimals="-3" id="f-382" unitRef="usd">484826000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PolicyholderBenefitsAndClaimsIncurredGross contextRef="c-9" decimals="-3" id="f-383" unitRef="usd">-14196000</us-gaap:PolicyholderBenefitsAndClaimsIncurredGross>
    <us-gaap:PolicyholderBenefitsAndClaimsIncurredGross contextRef="c-10" decimals="-3" id="f-384" unitRef="usd">-15706000</us-gaap:PolicyholderBenefitsAndClaimsIncurredGross>
    <us-gaap:PolicyholderBenefitsAndClaimsIncurredGross contextRef="c-1" decimals="-3" id="f-385" unitRef="usd">-3217000</us-gaap:PolicyholderBenefitsAndClaimsIncurredGross>
    <us-gaap:PolicyholderBenefitsAndClaimsIncurredGross contextRef="c-11" decimals="-3" id="f-386" unitRef="usd">-4583000</us-gaap:PolicyholderBenefitsAndClaimsIncurredGross>
    <us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed contextRef="c-9" decimals="-3" id="f-387" unitRef="usd">-46000</us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed>
    <us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed contextRef="c-10" decimals="-3" id="f-388" unitRef="usd">-31000</us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed>
    <us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed contextRef="c-1" decimals="-3" id="f-389" unitRef="usd">-17000</us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed>
    <us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed contextRef="c-11" decimals="-3" id="f-390" unitRef="usd">-27000</us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountAssumed>
    <us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded contextRef="c-62" decimals="-3" id="f-391" unitRef="usd">4030000</us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded>
    <us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded contextRef="c-63" decimals="-3" id="f-392" unitRef="usd">1954000</us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded>
    <us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded contextRef="c-64" decimals="-3" id="f-393" unitRef="usd">10483000</us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded>
    <us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded contextRef="c-65" decimals="-3" id="f-394" unitRef="usd">6635000</us-gaap:ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded>
    <us-gaap:PolicyholderBenefitsAndClaimsIncurredNet contextRef="c-9" decimals="-3" id="f-395" unitRef="usd">-18272000</us-gaap:PolicyholderBenefitsAndClaimsIncurredNet>
    <us-gaap:PolicyholderBenefitsAndClaimsIncurredNet contextRef="c-10" decimals="-3" id="f-396" unitRef="usd">-17691000</us-gaap:PolicyholderBenefitsAndClaimsIncurredNet>
    <us-gaap:PolicyholderBenefitsAndClaimsIncurredNet contextRef="c-1" decimals="-3" id="f-397" unitRef="usd">-13717000</us-gaap:PolicyholderBenefitsAndClaimsIncurredNet>
    <us-gaap:PolicyholderBenefitsAndClaimsIncurredNet contextRef="c-11" decimals="-3" id="f-398" unitRef="usd">-11245000</us-gaap:PolicyholderBenefitsAndClaimsIncurredNet>
    <mtg:ReinsuranceProfitCommission contextRef="c-62" decimals="-3" id="f-399" unitRef="usd">27301000</mtg:ReinsuranceProfitCommission>
    <mtg:ReinsuranceProfitCommission contextRef="c-63" decimals="-3" id="f-400" unitRef="usd">34809000</mtg:ReinsuranceProfitCommission>
    <mtg:ReinsuranceProfitCommission contextRef="c-64" decimals="-3" id="f-401" unitRef="usd">51885000</mtg:ReinsuranceProfitCommission>
    <mtg:ReinsuranceProfitCommission contextRef="c-65" decimals="-3" id="f-402" unitRef="usd">66520000</mtg:ReinsuranceProfitCommission>
    <mtg:ReinsuranceCedingCommissionEarned contextRef="c-62" decimals="-3" id="f-403" unitRef="usd">10789000</mtg:ReinsuranceCedingCommissionEarned>
    <mtg:ReinsuranceCedingCommissionEarned contextRef="c-63" decimals="-3" id="f-404" unitRef="usd">12450000</mtg:ReinsuranceCedingCommissionEarned>
    <mtg:ReinsuranceCedingCommissionEarned contextRef="c-64" decimals="-3" id="f-405" unitRef="usd">21449000</mtg:ReinsuranceCedingCommissionEarned>
    <mtg:ReinsuranceCedingCommissionEarned contextRef="c-65" decimals="-3" id="f-406" unitRef="usd">24768000</mtg:ReinsuranceCedingCommissionEarned>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingCommissionPercent
      contextRef="c-70"
      decimals="INF"
      id="f-407"
      unitRef="number">0.20</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingCommissionPercent>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsAnnualLossRatioCap
      contextRef="c-71"
      decimals="INF"
      id="f-408"
      unitRef="number">3</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsAnnualLossRatioCap>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsLifetimeLossRatioCap
      contextRef="c-71"
      decimals="INF"
      id="f-409"
      unitRef="number">2</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsLifetimeLossRatioCap>
    <mtg:ScheduleOfQuotaShareReinsuranceAgreementsTableTextBlock contextRef="c-1" id="f-410">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 4.2 below provides additional detail regarding our QSR Transactions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.038%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.355%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.677%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.983%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.155%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quota Share Reinsurance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;4.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="6" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quota Share Contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Covered Policy Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quota Share %&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Annual Loss Ratio to Exhaust Profit Commission &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Contractual Termination Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020 and 2021 QSR&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;61.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2032&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021 QSR and 2022 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2032&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021 QSR and 2022 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2033&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022 QSR and 2023 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2033&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022 QSR and 2023 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2034&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2034&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024 QSR&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;56.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;'&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2035&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Credit Union QSR &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020-2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2039&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;    &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;We will receive a profit commission provided the annual loss ratio on policies covered under the transaction remains below this ratio. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 4.3 provides additional details regarding optional termination dates and optional reductions to our quota share percentage which can, in each case, be elected by us for a fee. Under the optional reduction to the quota share percentage, we may reduce our quota share percentage from the original percentage shown in table 4.2 to the percentage shown in table 4.3. &lt;/span&gt;&lt;/div&gt;&lt;div style="width:100.000%"&gt;&lt;div style="display:inline-block;vertical-align:top;width:47.916%"&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline-block;max-width:4.166%;min-width:3.166%;vertical-align:top"&gt;&lt;/div&gt;&lt;div style="display:inline-block;vertical-align:top;width:47.918%"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.872%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.038%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.038%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.427%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.320%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quota Share Reinsurance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;4.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quota Share Contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Covered Policy Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Optional Termination Date &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Optional Quota Share % Reduction Date &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Optional Reduced Quota Share %&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020 QSR and 2021 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;July 1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14.5% or 12%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021 QSR and 2022 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;July 1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.5% or 8%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021 QSR and 2022 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;July 1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.5% or 10%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022 QSR and 2023 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;July 1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.5% or 10%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022 QSR and 2023 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;July 1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.5% or 10%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023 QSR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;July 1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8% or 7%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024 QSR&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2027&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23% or 15%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)   We can elect early termination of the QSR Transaction beginning on this date, and semi-annually thereafter. &lt;/span&gt;&lt;/div&gt;(2)   We can elect to reduce the quota share percentage beginning on this date, and semi-annually thereafter.</mtg:ScheduleOfQuotaShareReinsuranceAgreementsTableTextBlock>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent
      contextRef="c-72"
      decimals="INF"
      id="f-411"
      unitRef="number">0.175</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent>
    <us-gaap:LossRatio
      contextRef="c-72"
      decimals="INF"
      id="f-412"
      unitRef="number">0.619</us-gaap:LossRatio>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent
      contextRef="c-73"
      decimals="INF"
      id="f-413"
      unitRef="number">0.125</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent>
    <us-gaap:LossRatio
      contextRef="c-73"
      decimals="INF"
      id="f-414"
      unitRef="number">0.575</us-gaap:LossRatio>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent
      contextRef="c-74"
      decimals="INF"
      id="f-415"
      unitRef="number">0.150</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent>
    <us-gaap:LossRatio
      contextRef="c-74"
      decimals="INF"
      id="f-416"
      unitRef="number">0.575</us-gaap:LossRatio>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent
      contextRef="c-75"
      decimals="INF"
      id="f-417"
      unitRef="number">0.150</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent>
    <us-gaap:LossRatio
      contextRef="c-75"
      decimals="INF"
      id="f-418"
      unitRef="number">0.620</us-gaap:LossRatio>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent
      contextRef="c-76"
      decimals="INF"
      id="f-419"
      unitRef="number">0.150</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent>
    <us-gaap:LossRatio
      contextRef="c-76"
      decimals="INF"
      id="f-420"
      unitRef="number">0.620</us-gaap:LossRatio>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent
      contextRef="c-77"
      decimals="INF"
      id="f-421"
      unitRef="number">0.100</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent>
    <us-gaap:LossRatio
      contextRef="c-77"
      decimals="INF"
      id="f-422"
      unitRef="number">0.585</us-gaap:LossRatio>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent
      contextRef="c-78"
      decimals="INF"
      id="f-423"
      unitRef="number">0.300</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent>
    <us-gaap:LossRatio
      contextRef="c-78"
      decimals="INF"
      id="f-424"
      unitRef="number">0.560</us-gaap:LossRatio>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent
      contextRef="c-79"
      decimals="INF"
      id="f-425"
      unitRef="number">0.650</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsQuotaSharePercent>
    <us-gaap:LossRatio
      contextRef="c-79"
      decimals="INF"
      id="f-426"
      unitRef="number">0.500</us-gaap:LossRatio>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsThresholdForPrivateMortgageInsurerEligibilityRequirementsForTerminationElection
      contextRef="c-70"
      decimals="INF"
      id="f-427"
      unitRef="number">0.90</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsThresholdForPrivateMortgageInsurerEligibilityRequirementsForTerminationElection>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsThresholdForPrivateMortgageInsurerEligibilityRequirementsForTerminationElection
      contextRef="c-79"
      decimals="INF"
      id="f-428"
      unitRef="number">0.80</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsThresholdForPrivateMortgageInsurerEligibilityRequirementsForTerminationElection>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne
      contextRef="c-72"
      decimals="INF"
      id="f-429"
      unitRef="number">0.145</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo
      contextRef="c-72"
      decimals="INF"
      id="f-430"
      unitRef="number">0.12</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne
      contextRef="c-73"
      decimals="INF"
      id="f-431"
      unitRef="number">0.105</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo
      contextRef="c-73"
      decimals="INF"
      id="f-432"
      unitRef="number">0.08</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne
      contextRef="c-74"
      decimals="INF"
      id="f-433"
      unitRef="number">0.125</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo
      contextRef="c-74"
      decimals="INF"
      id="f-434"
      unitRef="number">0.10</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne
      contextRef="c-75"
      decimals="INF"
      id="f-435"
      unitRef="number">0.125</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo
      contextRef="c-75"
      decimals="INF"
      id="f-436"
      unitRef="number">0.10</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne
      contextRef="c-76"
      decimals="INF"
      id="f-437"
      unitRef="number">0.125</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo
      contextRef="c-76"
      decimals="INF"
      id="f-438"
      unitRef="number">0.10</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne
      contextRef="c-77"
      decimals="INF"
      id="f-439"
      unitRef="number">0.08</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo
      contextRef="c-77"
      decimals="INF"
      id="f-440"
      unitRef="number">0.07</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne
      contextRef="c-78"
      decimals="INF"
      id="f-441"
      unitRef="number">0.23</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionOne>
    <mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo
      contextRef="c-78"
      decimals="INF"
      id="f-442"
      unitRef="number">0.15</mtg:ReinsuranceQuotaShareReinsuranceAgreementTermsCedingRatePercentOptionTwo>
    <us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments contextRef="c-71" decimals="-5" id="f-443" unitRef="usd">42300000</us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments>
    <us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments contextRef="c-80" decimals="-5" id="f-444" unitRef="usd">33300000</us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments>
    <us-gaap:ReinsuranceRetentionPolicyTableTextBlock contextRef="c-1" id="f-445">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 4.4a, 4.4b, and 4.4c provide a summary of our XOL Transactions as of June 30, 2024 and December 31, 2023. Tables 4.4b and 4.4c exclude the 2024 Traditional XOL which is still in its fill up period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:26.677%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.012%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Excess of Loss Reinsurance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table 4.4a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Issue Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Policy In force Dates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Optional Call Date (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Legal Maturity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024 Traditional XOL &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;April 1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;January 1, 2024 - December 31, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;January 1, 2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023 Traditional XOL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;April 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;January 1, 2023 - December 29, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;January 1, 2031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022 Traditional XOL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;April 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;January 1, 2022 - December 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;January 1, 2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2023-1, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;October 23, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;June 1, 2022 - August 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;October 25, 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2022-1, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;April 26, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;May 29, 2021 - December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;April 25, 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2021-2, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;August 3, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;January 1, 2021 - May 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;July 25, 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2021-1, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;February 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;August 1, 2020 - December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;January 25, 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12.5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2019-1, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;May 25, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;January 1, 2018 - March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;May 25, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2018-1, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;October 30, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;July 1, 2016 - December 31, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;October 25, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) We have the right to terminate the Home Re Transactions under certain circumstances, including an optional call feature that provides us the right to terminate if the outstanding principal balance of the related insurance-linked notes falls below 10% of the initial principal balance of the related insurance-linked notes, and on any payment date on or after the respective Optional Call Date. We can elect early termination of the Traditional XOL Transactions beginning on this date, and quarterly thereafter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) The 2024 Traditional XOL Transaction provides up to $187&#160;million of reinsurance coverage on eligible NIW in 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&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;margin-bottom:5pt;vertical-align:text-bottom;width:99.722%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.184%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:24.805%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:24.805%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:24.806%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Excess of Loss Reinsurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #d5efff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #d5efff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table 4.4b&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #d5efff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:0.5pt solid #d5efff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining First Layer Retention&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Initial First Layer Retention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023 Traditional XOL&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;70,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;70,544&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;70,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022 Traditional XOL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;81,999&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2023-1, Ltd.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;272,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;272,850&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;272,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2022-1, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;325,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;323,797&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;325,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2021-2, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;190,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;189,007&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;189,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2021-1, Ltd.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;211,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;210,376&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;210,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2020-1, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;275,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;261,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2019-1, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;185,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;182,464&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;182,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2018-1, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;168,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;164,108&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;164,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:21.122%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.788%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table 4.4c&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining Excess of Loss Reinsurance Coverage&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;($ in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Initial Excess of Loss Reinsurance Coverage&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Initial Funding Percentage &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Funding Percentage at 6/30/2024&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:1.12pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023 Traditional XOL&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;96,942&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;95,034&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;96,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022 Traditional XOL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;142,642&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;136,629&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;142,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2023-1, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;330,277&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;97&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;330,277&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;330,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2022-1, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;473,575&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;368,553&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;420,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2021-2, Ltd. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;398,429&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;79&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;162,140&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;173,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2021-1, Ltd. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;398,848&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;83&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;117,564&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;117,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2020-1, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;412,917&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2019-1, Ltd. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;315,739&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;10&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,039&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re 2018-1, Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;318,636&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;38,998&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;69,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.5pt"&gt;The initial and remaining excess of loss reinsurance coverage is reduced by the applicable funding percentage. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.5pt"&gt;The funding percentage represents the aggregate outstanding note balances divided by the aggregate ending coverage amounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:3.5pt"&gt;The funding percentage on the 2021-1, 2021-2, and 2019-1 were reduced from 100% after the tender offers were conducted in the fourth quarter of 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReinsuranceRetentionPolicyTableTextBlock>
    <mtg:AmortizationPeriodExcessofLossReinsuranceCoverage contextRef="c-81" id="f-446">P10Y</mtg:AmortizationPeriodExcessofLossReinsuranceCoverage>
    <mtg:AmortizationPeriodExcessofLossReinsuranceCoverage contextRef="c-82" id="f-447">P10Y</mtg:AmortizationPeriodExcessofLossReinsuranceCoverage>
    <mtg:AmortizationPeriodExcessofLossReinsuranceCoverage contextRef="c-83" id="f-448">P10Y</mtg:AmortizationPeriodExcessofLossReinsuranceCoverage>
    <mtg:ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm contextRef="c-84" id="f-449">P10Y</mtg:ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm>
    <mtg:ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm contextRef="c-85" id="f-450">P12Y6M</mtg:ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm>
    <mtg:ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm contextRef="c-86" id="f-451">P12Y6M</mtg:ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm>
    <mtg:ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm contextRef="c-87" id="f-452">P12Y6M</mtg:ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm>
    <mtg:ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm contextRef="c-88" id="f-453">P10Y</mtg:ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm>
    <mtg:ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm contextRef="c-89" id="f-454">P10Y</mtg:ReinsuranceRetentionPolicyDebtIssuedToCoverInsuranceTerm>
    <mtg:ReinsuranceAgreementOptionalRightPercentOfReinsuranceCoverageThreshold
      contextRef="c-90"
      decimals="INF"
      id="f-455"
      unitRef="number">0.10</mtg:ReinsuranceAgreementOptionalRightPercentOfReinsuranceCoverageThreshold>
    <mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages contextRef="c-91" decimals="-3" id="f-456" unitRef="usd">187000000</mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyInitialAmountRetained contextRef="c-82" decimals="-3" id="f-457" unitRef="usd">70578000</mtg:ReinsuranceRetentionPolicyInitialAmountRetained>
    <us-gaap:ReinsuranceRetentionAmountRetainedPerLife contextRef="c-92" decimals="-3" id="f-458" unitRef="usd">70544000</us-gaap:ReinsuranceRetentionAmountRetainedPerLife>
    <us-gaap:ReinsuranceRetentionAmountRetainedPerLife contextRef="c-93" decimals="-3" id="f-459" unitRef="usd">70578000</us-gaap:ReinsuranceRetentionAmountRetainedPerLife>
    <mtg:ReinsuranceRetentionPolicyInitialAmountRetained contextRef="c-83" decimals="-3" id="f-460" unitRef="usd">82523000</mtg:ReinsuranceRetentionPolicyInitialAmountRetained>
    <us-gaap:ReinsuranceRetentionAmountRetainedPerLife contextRef="c-94" decimals="-3" id="f-461" unitRef="usd">81999000</us-gaap:ReinsuranceRetentionAmountRetainedPerLife>
    <us-gaap:ReinsuranceRetentionAmountRetainedPerLife contextRef="c-95" decimals="-3" id="f-462" unitRef="usd">82346000</us-gaap:ReinsuranceRetentionAmountRetainedPerLife>
    <mtg:ReinsuranceRetentionPolicyInitialAmountRetained contextRef="c-84" decimals="-3" id="f-463" unitRef="usd">272961000</mtg:ReinsuranceRetentionPolicyInitialAmountRetained>
    <us-gaap:ReinsuranceRetentionAmountRetainedPerLife contextRef="c-96" decimals="-3" id="f-464" unitRef="usd">272850000</us-gaap:ReinsuranceRetentionAmountRetainedPerLife>
    <us-gaap:ReinsuranceRetentionAmountRetainedPerLife contextRef="c-97" decimals="-3" id="f-465" unitRef="usd">272961000</us-gaap:ReinsuranceRetentionAmountRetainedPerLife>
    <mtg:ReinsuranceRetentionPolicyInitialAmountRetained contextRef="c-85" decimals="-3" id="f-466" unitRef="usd">325589000</mtg:ReinsuranceRetentionPolicyInitialAmountRetained>
    <us-gaap:ReinsuranceRetentionAmountRetainedPerLife contextRef="c-98" decimals="-3" id="f-467" unitRef="usd">323797000</us-gaap:ReinsuranceRetentionAmountRetainedPerLife>
    <us-gaap:ReinsuranceRetentionAmountRetainedPerLife contextRef="c-99" decimals="-3" id="f-468" unitRef="usd">325001000</us-gaap:ReinsuranceRetentionAmountRetainedPerLife>
    <mtg:ReinsuranceRetentionPolicyInitialAmountRetained contextRef="c-86" decimals="-3" id="f-469" unitRef="usd">190159000</mtg:ReinsuranceRetentionPolicyInitialAmountRetained>
    <us-gaap:ReinsuranceRetentionAmountRetainedPerLife contextRef="c-100" decimals="-3" id="f-470" unitRef="usd">189007000</us-gaap:ReinsuranceRetentionAmountRetainedPerLife>
    <us-gaap:ReinsuranceRetentionAmountRetainedPerLife contextRef="c-101" decimals="-3" id="f-471" unitRef="usd">189403000</us-gaap:ReinsuranceRetentionAmountRetainedPerLife>
    <mtg:ReinsuranceRetentionPolicyInitialAmountRetained contextRef="c-87" decimals="-3" id="f-472" unitRef="usd">211159000</mtg:ReinsuranceRetentionPolicyInitialAmountRetained>
    <us-gaap:ReinsuranceRetentionAmountRetainedPerLife contextRef="c-102" decimals="-3" id="f-473" unitRef="usd">210376000</us-gaap:ReinsuranceRetentionAmountRetainedPerLife>
    <us-gaap:ReinsuranceRetentionAmountRetainedPerLife contextRef="c-103" decimals="-3" id="f-474" unitRef="usd">210831000</us-gaap:ReinsuranceRetentionAmountRetainedPerLife>
    <mtg:ReinsuranceRetentionPolicyInitialAmountRetained contextRef="c-104" decimals="-3" id="f-475" unitRef="usd">275283000</mtg:ReinsuranceRetentionPolicyInitialAmountRetained>
    <us-gaap:ReinsuranceRetentionAmountRetainedPerLife contextRef="c-105" decimals="-3" id="f-476" unitRef="usd">0</us-gaap:ReinsuranceRetentionAmountRetainedPerLife>
    <us-gaap:ReinsuranceRetentionAmountRetainedPerLife contextRef="c-106" decimals="-3" id="f-477" unitRef="usd">261280000</us-gaap:ReinsuranceRetentionAmountRetainedPerLife>
    <mtg:ReinsuranceRetentionPolicyInitialAmountRetained contextRef="c-88" decimals="-3" id="f-478" unitRef="usd">185730000</mtg:ReinsuranceRetentionPolicyInitialAmountRetained>
    <us-gaap:ReinsuranceRetentionAmountRetainedPerLife contextRef="c-107" decimals="-3" id="f-479" unitRef="usd">182464000</us-gaap:ReinsuranceRetentionAmountRetainedPerLife>
    <us-gaap:ReinsuranceRetentionAmountRetainedPerLife contextRef="c-108" decimals="-3" id="f-480" unitRef="usd">182722000</us-gaap:ReinsuranceRetentionAmountRetainedPerLife>
    <mtg:ReinsuranceRetentionPolicyInitialAmountRetained contextRef="c-89" decimals="-3" id="f-481" unitRef="usd">168691000</mtg:ReinsuranceRetentionPolicyInitialAmountRetained>
    <us-gaap:ReinsuranceRetentionAmountRetainedPerLife contextRef="c-109" decimals="-3" id="f-482" unitRef="usd">164108000</us-gaap:ReinsuranceRetentionAmountRetainedPerLife>
    <us-gaap:ReinsuranceRetentionAmountRetainedPerLife contextRef="c-110" decimals="-3" id="f-483" unitRef="usd">164335000</us-gaap:ReinsuranceRetentionAmountRetainedPerLife>
    <mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages contextRef="c-111" decimals="-3" id="f-484" unitRef="usd">96942000</mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages contextRef="c-112" decimals="-3" id="f-485" unitRef="usd">95034000</mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages contextRef="c-113" decimals="-3" id="f-486" unitRef="usd">96942000</mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages contextRef="c-114" decimals="-3" id="f-487" unitRef="usd">142642000</mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages contextRef="c-115" decimals="-3" id="f-488" unitRef="usd">136629000</mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages contextRef="c-116" decimals="-3" id="f-489" unitRef="usd">142642000</mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages contextRef="c-117" decimals="-3" id="f-490" unitRef="usd">330277000</mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyFundingPercentage
      contextRef="c-117"
      decimals="INF"
      id="f-491"
      unitRef="number">0.97</mtg:ReinsuranceRetentionPolicyFundingPercentage>
    <mtg:ReinsuranceRetentionPolicyFundingPercentage
      contextRef="c-118"
      decimals="INF"
      id="f-492"
      unitRef="number">0.97</mtg:ReinsuranceRetentionPolicyFundingPercentage>
    <mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages contextRef="c-118" decimals="-3" id="f-493" unitRef="usd">330277000</mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages contextRef="c-119" decimals="-3" id="f-494" unitRef="usd">330277000</mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages contextRef="c-120" decimals="-3" id="f-495" unitRef="usd">473575000</mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyFundingPercentage
      contextRef="c-120"
      decimals="INF"
      id="f-496"
      unitRef="number">1</mtg:ReinsuranceRetentionPolicyFundingPercentage>
    <mtg:ReinsuranceRetentionPolicyFundingPercentage
      contextRef="c-121"
      decimals="INF"
      id="f-497"
      unitRef="number">1</mtg:ReinsuranceRetentionPolicyFundingPercentage>
    <mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages contextRef="c-121" decimals="-3" id="f-498" unitRef="usd">368553000</mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages contextRef="c-122" decimals="-3" id="f-499" unitRef="usd">420731000</mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages contextRef="c-123" decimals="-3" id="f-500" unitRef="usd">398429000</mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyFundingPercentage
      contextRef="c-123"
      decimals="INF"
      id="f-501"
      unitRef="number">1</mtg:ReinsuranceRetentionPolicyFundingPercentage>
    <mtg:ReinsuranceRetentionPolicyFundingPercentage
      contextRef="c-124"
      decimals="INF"
      id="f-502"
      unitRef="number">0.79</mtg:ReinsuranceRetentionPolicyFundingPercentage>
    <mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages contextRef="c-124" decimals="-3" id="f-503" unitRef="usd">162140000</mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages contextRef="c-125" decimals="-3" id="f-504" unitRef="usd">173960000</mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages contextRef="c-126" decimals="-3" id="f-505" unitRef="usd">398848000</mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyFundingPercentage
      contextRef="c-126"
      decimals="INF"
      id="f-506"
      unitRef="number">1</mtg:ReinsuranceRetentionPolicyFundingPercentage>
    <mtg:ReinsuranceRetentionPolicyFundingPercentage
      contextRef="c-127"
      decimals="INF"
      id="f-507"
      unitRef="number">0.83</mtg:ReinsuranceRetentionPolicyFundingPercentage>
    <mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages contextRef="c-127" decimals="-3" id="f-508" unitRef="usd">117564000</mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages contextRef="c-128" decimals="-3" id="f-509" unitRef="usd">117982000</mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages contextRef="c-129" decimals="-3" id="f-510" unitRef="usd">412917000</mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyFundingPercentage
      contextRef="c-129"
      decimals="INF"
      id="f-511"
      unitRef="number">1</mtg:ReinsuranceRetentionPolicyFundingPercentage>
    <mtg:ReinsuranceRetentionPolicyFundingPercentage
      contextRef="c-130"
      decimals="INF"
      id="f-512"
      unitRef="number">0</mtg:ReinsuranceRetentionPolicyFundingPercentage>
    <mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages contextRef="c-130" decimals="-3" id="f-513" unitRef="usd">0</mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages contextRef="c-131" decimals="-3" id="f-514" unitRef="usd">41846000</mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages contextRef="c-132" decimals="-3" id="f-515" unitRef="usd">315739000</mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyFundingPercentage
      contextRef="c-132"
      decimals="INF"
      id="f-516"
      unitRef="number">1</mtg:ReinsuranceRetentionPolicyFundingPercentage>
    <mtg:ReinsuranceRetentionPolicyFundingPercentage
      contextRef="c-133"
      decimals="INF"
      id="f-517"
      unitRef="number">0.10</mtg:ReinsuranceRetentionPolicyFundingPercentage>
    <mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages contextRef="c-133" decimals="-3" id="f-518" unitRef="usd">21039000</mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages contextRef="c-134" decimals="-3" id="f-519" unitRef="usd">21039000</mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages contextRef="c-135" decimals="-3" id="f-520" unitRef="usd">318636000</mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyFundingPercentage
      contextRef="c-135"
      decimals="INF"
      id="f-521"
      unitRef="number">1</mtg:ReinsuranceRetentionPolicyFundingPercentage>
    <mtg:ReinsuranceRetentionPolicyFundingPercentage
      contextRef="c-136"
      decimals="INF"
      id="f-522"
      unitRef="number">1</mtg:ReinsuranceRetentionPolicyFundingPercentage>
    <mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages contextRef="c-136" decimals="-3" id="f-523" unitRef="usd">38998000</mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages contextRef="c-137" decimals="-3" id="f-524" unitRef="usd">69762000</mtg:ReinsuranceRetentionPolicyExcessOfLossReinsuranceCoverages>
    <mtg:ReinsuranceRetentionPolicyFundingPercentage
      contextRef="c-123"
      decimals="INF"
      id="f-525"
      unitRef="number">1</mtg:ReinsuranceRetentionPolicyFundingPercentage>
    <mtg:ReinsuranceRetentionPolicyFundingPercentage
      contextRef="c-126"
      decimals="INF"
      id="f-526"
      unitRef="number">1</mtg:ReinsuranceRetentionPolicyFundingPercentage>
    <mtg:ReinsuranceRetentionPolicyFundingPercentage
      contextRef="c-132"
      decimals="INF"
      id="f-527"
      unitRef="number">1</mtg:ReinsuranceRetentionPolicyFundingPercentage>
    <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock contextRef="c-1" id="f-528">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 4.5 presents the total assets of the Home Re Entities as of June 30, 2024 and December 31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:3.761%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:63.205%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.205%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.327%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.208%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re total assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;4.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total VIE Assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Home Re Entity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Re 2023-1 Ltd.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;330,277&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;330,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Re 2022-1 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;378,663&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;427,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Re 2021-2 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;165,994&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;174,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Re 2021-1 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;117,633&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;118,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Re 2020-1 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Re 2019-1 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,039&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Re 2018-1 Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;47,439&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;73,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfVariableInterestEntitiesTextBlock>
    <us-gaap:Assets contextRef="c-118" decimals="-3" id="f-529" unitRef="usd">330277000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-119" decimals="-3" id="f-530" unitRef="usd">330277000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-121" decimals="-3" id="f-531" unitRef="usd">378663000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-122" decimals="-3" id="f-532" unitRef="usd">427279000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-124" decimals="-3" id="f-533" unitRef="usd">165994000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-125" decimals="-3" id="f-534" unitRef="usd">174431000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-127" decimals="-3" id="f-535" unitRef="usd">117633000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-128" decimals="-3" id="f-536" unitRef="usd">118043000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-130" decimals="-3" id="f-537" unitRef="usd">0</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-131" decimals="-3" id="f-538" unitRef="usd">41846000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-133" decimals="-3" id="f-539" unitRef="usd">21039000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-134" decimals="-3" id="f-540" unitRef="usd">21039000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-136" decimals="-3" id="f-541" unitRef="usd">47439000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-137" decimals="-3" id="f-542" unitRef="usd">73872000</us-gaap:Assets>
    <mtg:ReinsuranceRetentionPolicyPercentOfTotalTrustAssetsInvestedInCashOrDirectU.S.FederalGovernmentObligations
      contextRef="c-138"
      decimals="INF"
      id="f-543"
      unitRef="number">0.995</mtg:ReinsuranceRetentionPolicyPercentOfTotalTrustAssetsInvestedInCashOrDirectU.S.FederalGovernmentObligations>
    <us-gaap:LegalMattersAndContingenciesTextBlock contextRef="c-1" id="f-544">Litigation and Contingencies&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We operate in a highly regulated industry that is subject to the risk of litigation and regulatory proceedings, including related to our claims paying practices. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;From time to time, we are involved in&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; disputes and legal proceedings in the ordinary course of business. In our opinion, based on the facts known at this time, the ultimate resolution of these ordinary course disputes and legal proceedings will not have a material adverse effect on our financial condition or results of operations.&lt;/span&gt;&lt;/div&gt;Under ASC 450-20, until a loss associated with settlement discussions or legal proceedings becomes probable and can be reasonably estimated, we do not accrue an estimated loss. When we determine that a loss is probable and can be reasonably estimated, we record our best estimate of our probable loss. In those cases, until settlement negotiations or legal proceedings are concluded (including the receipt of any necessary GSE approvals), it is possible that we will record an additional loss.</us-gaap:LegalMattersAndContingenciesTextBlock>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-545">Earnings per Share&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Basic earnings per share (&#x201c;EPS&#x201d;) is calculated by dividing net income by the weighted average number of shares of common stock outstanding, including participating securities. Our &#x201c;participating securities&#x201d; are comprised of vested restricted stock and restricted stock units (&#x201c;RSUs&#x201d;) with non-forfeitable rights to dividends. Diluted EPS includes the components of basic EPS and also gives effect to dilutive common stock equivalents. The determination of whether components are dilutive is calculated independently for each period. We calculate diluted EPS using the treasury stock method and if-converted method. Under the treasury stock method, diluted EPS reflects the potential dilution that could occur if unvested RSUs result in the issuance of common stock. Under the if-converted method, diluted EPS reflects the potential dilution that would have occurred if our 9% Debentures resulted in the issuance of common stock. The determination of potentially issuable shares does not consider the satisfaction of the conversion requirements and the shares are included in the determination of diluted EPS as of the beginning of the period, if dilutive. In the third quarter of 2023, under the terms of our 9% Debentures, we exercised our option to redeem the outstanding principal. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 6.1 reconciles the numerators and denominators used to calculate basic and diluted EPS.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:46.122%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.014%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;6.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Basic earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;204,228&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;191,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;378,325&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;345,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;265,315&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;285,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;267,814&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;288,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;0.77&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1.41&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Diluted earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;204,228&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;191,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;378,325&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;345,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest expense, net of tax: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9% Debentures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Diluted income available to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;204,228&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;191,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;378,325&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;346,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;265,315&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;285,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;267,814&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;288,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unvested RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,557&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,176&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9% Debentures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding - diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;266,872&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;289,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;269,990&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;292,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;0.77&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1.40&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Interest expense has been tax effected at a rate of 21%.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-139"
      decimals="INF"
      id="f-546"
      unitRef="number">0.09</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-139"
      decimals="INF"
      id="f-547"
      unitRef="number">0.09</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-548">&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 6.1 reconciles the numerators and denominators used to calculate basic and diluted EPS.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:46.122%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.014%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;6.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Basic earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;204,228&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;191,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;378,325&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;345,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;265,315&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;285,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;267,814&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;288,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;0.77&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1.41&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Diluted earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;204,228&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;191,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;378,325&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;345,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest expense, net of tax: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9% Debentures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Diluted income available to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;204,228&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;191,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;378,325&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;346,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;265,315&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;285,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;267,814&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;288,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unvested RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,557&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,176&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9% Debentures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding - diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;266,872&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;289,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;269,990&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;292,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;0.77&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1.40&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Interest expense has been tax effected at a rate of 21%.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss contextRef="c-9" decimals="-3" id="f-549" unitRef="usd">204228000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-10" decimals="-3" id="f-550" unitRef="usd">191054000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-551" unitRef="usd">378325000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-11" decimals="-3" id="f-552" unitRef="usd">345601000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-9" decimals="-3" id="f-553" unitRef="shares">265315000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-10" decimals="-3" id="f-554" unitRef="shares">285906000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-555" unitRef="shares">267814000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-11" decimals="-3" id="f-556" unitRef="shares">288434000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-9"
      decimals="2"
      id="f-557"
      unitRef="usdPerShare">0.77</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-10"
      decimals="2"
      id="f-558"
      unitRef="usdPerShare">0.67</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-559"
      unitRef="usdPerShare">1.41</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-11"
      decimals="2"
      id="f-560"
      unitRef="usdPerShare">1.20</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLoss contextRef="c-9" decimals="-3" id="f-561" unitRef="usd">204228000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-10" decimals="-3" id="f-562" unitRef="usd">191054000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-563" unitRef="usd">378325000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-11" decimals="-3" id="f-564" unitRef="usd">345601000</us-gaap:NetIncomeLoss>
    <us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther contextRef="c-9" decimals="-3" id="f-565" unitRef="usd">0</us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther>
    <us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther contextRef="c-10" decimals="-3" id="f-566" unitRef="usd">375000</us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther>
    <us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther contextRef="c-1" decimals="-6" id="f-567" unitRef="usd">0</us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther>
    <us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther contextRef="c-11" decimals="-3" id="f-568" unitRef="usd">750000</us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-9" decimals="-3" id="f-569" unitRef="usd">204228000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-10" decimals="-3" id="f-570" unitRef="usd">191429000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-1" decimals="-3" id="f-571" unitRef="usd">378325000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-11" decimals="-3" id="f-572" unitRef="usd">346351000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-9" decimals="-3" id="f-573" unitRef="shares">265315000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-10" decimals="-3" id="f-574" unitRef="shares">285906000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-575" unitRef="shares">267814000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-11" decimals="-3" id="f-576" unitRef="shares">288434000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-9" decimals="-3" id="f-577" unitRef="shares">1557000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-10" decimals="-3" id="f-578" unitRef="shares">2016000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-1" decimals="-3" id="f-579" unitRef="shares">2176000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-11" decimals="-3" id="f-580" unitRef="shares">2047000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities contextRef="c-9" decimals="-3" id="f-581" unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities contextRef="c-10" decimals="-3" id="f-582" unitRef="shares">1644000</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities contextRef="c-1" decimals="-3" id="f-583" unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities contextRef="c-11" decimals="-3" id="f-584" unitRef="shares">1644000</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-9" decimals="-3" id="f-585" unitRef="shares">266872000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-10" decimals="-3" id="f-586" unitRef="shares">289566000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-587" unitRef="shares">269990000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-11" decimals="-3" id="f-588" unitRef="shares">292125000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-9"
      decimals="2"
      id="f-589"
      unitRef="usdPerShare">0.77</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-10"
      decimals="2"
      id="f-590"
      unitRef="usdPerShare">0.66</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-591"
      unitRef="usdPerShare">1.40</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-11"
      decimals="2"
      id="f-592"
      unitRef="usdPerShare">1.19</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c-11"
      decimals="INF"
      id="f-593"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-1" decimals="INF" id="f-594" unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-9" decimals="INF" id="f-595" unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c-10"
      decimals="INF"
      id="f-596"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock contextRef="c-1" id="f-597">Investments&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Fixed income securities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our fixed income securities classified as available-for-sale at June 30, 2024 and December 31, 2023 are shown in tables 7.1a and 7.1b below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:39.038%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.816%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.816%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.816%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.822%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Details of fixed income securities by category as of June 30, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;7.1a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized (Losses)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities and obligations of U.S. government corporations and agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;270,158&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;66&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(6,311)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;263,913&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. states and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,068,272&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,141&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(197,033)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,873,380&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,654,262&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,893&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(130,214)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,531,941&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ABS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;174,794&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,098&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,020)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;173,872&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;381,258&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,459&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(25,400)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;358,317&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;275,559&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;26&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(12,759)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;262,826&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CLOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;291,461&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;542&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(275)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;291,728&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,487&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(717)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,770&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;30,220&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;30,221&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total fixed income securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,150,471&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;14,226&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(374,729)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,789,968&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.955%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.955%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.955%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.960%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Details of fixed income securities by category as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;7.1b&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross Unrealized (Losses)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities and obligations of U.S. government corporations and agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;167,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,364)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;161,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. states and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,092,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(189,835)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,908,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,626,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(128,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,515,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ABS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;173,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,275)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;171,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;347,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20,656)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;330,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;293,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,752)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;277,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CLOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;327,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,408)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;326,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(643)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total fixed income securities &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,061,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(366,144)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,723,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We had $12.1 million and $12.2 million of investments at fair value on deposit with various states as of June 30, 2024 and December 31, 2023, respectively, due to regulatory requirements of those state insurance departments. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In connection with our insurance and reinsurance activities within MAC and MIC, insurance subsidiaries of MGIC, we are required to maintain assets in trusts for the benefit of contractual counterparties, which had investments at fair value of $197.9&#160;million and $156.9&#160;million at June 30, 2024 and December 31, 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The amortized cost and fair values of fixed income securities at June 30, 2024, by contractual maturity, are shown in table 7.2 below. Actual maturities will differ from contractual maturities because borrowers may have the right to call or prepay obligations with or without call or prepayment penalties. Because most mortgage and asset-backed securities provide periodic payments throughout their lives, they are listed in separate categories.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.650%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.652%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fixed income securities maturity schedule&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;7.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Due in one year or less&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;724,100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;718,932&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Due after one year through five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,549,563&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,498,402&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Due after five years through ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,797,579&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,670,721&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Due after ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;956,157&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;815,170&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,027,399&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,703,225&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="6" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ABS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;174,794&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;173,872&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;381,258&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;358,317&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;275,559&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;262,826&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CLOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;291,461&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;291,728&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,150,471&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,789,968&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Equity securities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The cost and fair value of investments in equity securities at June 30, 2024 and December 31, 2023 are shown in tables 7.3a and 7.3b below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.463%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:42.710%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.861%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.861%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.861%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.864%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Details of equity security investments as of June 30, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;7.3a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Gains&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;16,084&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,451)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;14,636&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.463%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:42.710%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.861%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.861%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.861%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.864%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Details of equity security investments as of December 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;7.3b&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,259)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net gains (losses) on investments and other financial instruments&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The net gains (losses) on investments and other financial instruments and the proceeds from the sale of fixed income securities classified as available-for-sale securities are shown in table 7.4 below.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.538%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:44.594%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.150%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.355%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.150%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.355%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.150%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.355%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.153%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="border-bottom:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Details of net gains (losses) on investments and other financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;7.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fixed income securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gains on sales&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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;425&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;480&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Losses on sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,262)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,415)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(6,747)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10,548)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equity securities gains (losses)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Changes in fair value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(92)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(164)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(195)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Change in embedded derivative on Home Re Transactions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;646&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,479)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gains (losses) on sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;16&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;17&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Market adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net gains (losses) on investments and other financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(276)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,987)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(8,785)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,685)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Proceeds from sales of fixed income securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;236,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;14,886&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;268,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Other invested assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our other invested assets balance includes an investment in FHLB stock that is carried at cost, which due to its nature approximates fair value. Ownership of FHLB stock provides access to a secured lending facility, subject to certain conditions, which includes requirements to post collateral and to maintain a minimum investment in FHLB stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Unrealized investment losses&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Tables 7.5a and 7.5b below summarize, for all available-for-sale investments in an unrealized loss position at June 30, 2024 and December 31, 2023, the aggregate fair value and gross unrealized loss by the length of time those securities have been continuously in an unrealized loss position. The fair value amounts reported in tables 7.5a and 7.5b are estimated using the process described in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;a href="#ia5d78c912b2a462a873df9916d6e9279_67" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none"&gt;Note 8 - &#x201c;Fair Value Measurements&#x201d;&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; to these consolidated financial statements and in Note 3 - &#x201c;Significant Accounting Policies&#x201d; to the consolidated financial statements in our 2023 Annual Report on Form 10-K.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:25.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.594%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.594%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.594%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.594%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.594%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.600%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="42" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized loss aging for securities by type and length of time as of June 30, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;7.5a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less Than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12 Months or Greater&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities and obligations&#160;of U.S. government corporations and&#160;agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(159)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,152)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;178,486&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(6,311)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. states and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;433,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,340,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(193,300)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,773,898&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(197,033)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;704,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,593)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,362,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(121,621)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,067,328&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(130,214)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ABS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;53,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(987)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,033)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;93,793&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,020)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;78,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,990)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;172,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20,410)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;251,688&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(25,400)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;261,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,734)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;264,337&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(12,759)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CLOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(274)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;36,799&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(275)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(717)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,770&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(717)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,370,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(18,761)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,299,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(355,968)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,670,099&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(374,729)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.444%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:3.788%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:25.296%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.498%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.654%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.498%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.654%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.498%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.654%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.498%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.654%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.498%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.654%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.498%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.658%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="42" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized loss aging for securities by type and length of time as of December 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;7.5b&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less Than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12 Months or Greater&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities and obligations&#160;of U.S. government corporations and&#160;agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(75)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,289)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;124,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,364)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. states and political&#160;subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;275,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,622)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,200,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(186,213)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,476,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(189,835)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;270,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,060)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,604,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(122,151)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,874,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(128,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ABS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,234)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,041)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;104,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,275)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(872)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;176,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(19,784)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;221,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20,656)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(391)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;244,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,361)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;279,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,752)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CLOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;274,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,408)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;274,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,408)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(643)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(643)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;694,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,254)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,664,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(353,890)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,359,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(366,144)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;There were 1,188 and 1,021 securities in an unrealized loss position at June 30, 2024 and December 31, 2023, respectively. Based on current facts and circumstances, we believe the unrealized losses as of June 30, 2024 presented in table 7.5a above are not indicative of the ultimate collectability of the current amortized cost of the securities. The unrealized losses in all categories of our investments at June 30, 2024 were primarily caused by an increase in prevailing interest rates. We also rely upon estimates of several credit and non-credit factors in our review and evaluation of individual investments to determine whether a credit impairment exists. All of the securities in an unrealized loss position are current with respect to their interest obligations.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock contextRef="c-1" id="f-598">&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our fixed income securities classified as available-for-sale at June 30, 2024 and December 31, 2023 are shown in tables 7.1a and 7.1b below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.316%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:39.038%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.816%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.816%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.816%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.822%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Details of fixed income securities by category as of June 30, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;7.1a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized (Losses)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities and obligations of U.S. government corporations and agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;270,158&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;66&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(6,311)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;263,913&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. states and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,068,272&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,141&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(197,033)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,873,380&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,654,262&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,893&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(130,214)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,531,941&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ABS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;174,794&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,098&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,020)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;173,872&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;381,258&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,459&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(25,400)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;358,317&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;275,559&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;26&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(12,759)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;262,826&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CLOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;291,461&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;542&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(275)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;291,728&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,487&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(717)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,770&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;30,220&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;30,221&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total fixed income securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,150,471&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;14,226&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(374,729)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,789,968&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:38.344%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.955%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.955%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.955%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.960%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Details of fixed income securities by category as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;7.1b&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross Unrealized (Losses)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities and obligations of U.S. government corporations and agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;167,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,364)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;161,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. states and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,092,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(189,835)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,908,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,626,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(128,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,515,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ABS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;173,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,275)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;171,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;347,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20,656)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;330,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;293,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,752)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;277,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CLOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;327,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,408)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;326,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(643)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total fixed income securities &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,061,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(366,144)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,723,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-140" decimals="-3" id="f-599" unitRef="usd">270158000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-140" decimals="-3" id="f-600" unitRef="usd">66000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-140" decimals="-3" id="f-601" unitRef="usd">6311000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-140" decimals="-3" id="f-602" unitRef="usd">263913000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-141" decimals="-3" id="f-603" unitRef="usd">2068272000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-141" decimals="-3" id="f-604" unitRef="usd">2141000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-141" decimals="-3" id="f-605" unitRef="usd">197033000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-141" decimals="-3" id="f-606" unitRef="usd">1873380000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-142" decimals="-3" id="f-607" unitRef="usd">2654262000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-142" decimals="-3" id="f-608" unitRef="usd">7893000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-142" decimals="-3" id="f-609" unitRef="usd">130214000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-142" decimals="-3" id="f-610" unitRef="usd">2531941000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-143" decimals="-3" id="f-611" unitRef="usd">174794000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-143" decimals="-3" id="f-612" unitRef="usd">1098000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-143" decimals="-3" id="f-613" unitRef="usd">2020000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-143" decimals="-3" id="f-614" unitRef="usd">173872000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-144" decimals="-3" id="f-615" unitRef="usd">381258000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-144" decimals="-3" id="f-616" unitRef="usd">2459000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-144" decimals="-3" id="f-617" unitRef="usd">25400000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-144" decimals="-3" id="f-618" unitRef="usd">358317000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-145" decimals="-3" id="f-619" unitRef="usd">275559000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-145" decimals="-3" id="f-620" unitRef="usd">26000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-145" decimals="-3" id="f-621" unitRef="usd">12759000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-145" decimals="-3" id="f-622" unitRef="usd">262826000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-146" decimals="-3" id="f-623" unitRef="usd">291461000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-146" decimals="-3" id="f-624" unitRef="usd">542000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-146" decimals="-3" id="f-625" unitRef="usd">275000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-146" decimals="-3" id="f-626" unitRef="usd">291728000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-147" decimals="-3" id="f-627" unitRef="usd">4487000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-147" decimals="-3" id="f-628" unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-147" decimals="-3" id="f-629" unitRef="usd">717000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-147" decimals="-3" id="f-630" unitRef="usd">3770000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-148" decimals="-3" id="f-631" unitRef="usd">30220000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-148" decimals="-3" id="f-632" unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-148" decimals="-3" id="f-633" unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-148" decimals="-3" id="f-634" unitRef="usd">30221000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-149" decimals="-3" id="f-635" unitRef="usd">6150471000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-149" decimals="-3" id="f-636" unitRef="usd">14226000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-149" decimals="-3" id="f-637" unitRef="usd">374729000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-149" decimals="-3" id="f-638" unitRef="usd">5789968000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-150" decimals="-3" id="f-639" unitRef="usd">167995000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-150" decimals="-3" id="f-640" unitRef="usd">51000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-150" decimals="-3" id="f-641" unitRef="usd">6364000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-150" decimals="-3" id="f-642" unitRef="usd">161682000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-151" decimals="-3" id="f-643" unitRef="usd">2092754000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-151" decimals="-3" id="f-644" unitRef="usd">5159000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-151" decimals="-3" id="f-645" unitRef="usd">189835000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-151" decimals="-3" id="f-646" unitRef="usd">1908078000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-152" decimals="-3" id="f-647" unitRef="usd">2626401000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-152" decimals="-3" id="f-648" unitRef="usd">17391000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-152" decimals="-3" id="f-649" unitRef="usd">128211000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-152" decimals="-3" id="f-650" unitRef="usd">2515581000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-153" decimals="-3" id="f-651" unitRef="usd">173256000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-153" decimals="-3" id="f-652" unitRef="usd">1292000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-153" decimals="-3" id="f-653" unitRef="usd">3275000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-153" decimals="-3" id="f-654" unitRef="usd">171273000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-154" decimals="-3" id="f-655" unitRef="usd">347132000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-154" decimals="-3" id="f-656" unitRef="usd">4297000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-154" decimals="-3" id="f-657" unitRef="usd">20656000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-154" decimals="-3" id="f-658" unitRef="usd">330773000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-155" decimals="-3" id="f-659" unitRef="usd">293204000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-155" decimals="-3" id="f-660" unitRef="usd">5000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-155" decimals="-3" id="f-661" unitRef="usd">15752000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-155" decimals="-3" id="f-662" unitRef="usd">277457000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-156" decimals="-3" id="f-663" unitRef="usd">327467000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-156" decimals="-3" id="f-664" unitRef="usd">37000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-156" decimals="-3" id="f-665" unitRef="usd">1408000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-156" decimals="-3" id="f-666" unitRef="usd">326096000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-157" decimals="-3" id="f-667" unitRef="usd">4486000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-157" decimals="-3" id="f-668" unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-157" decimals="-3" id="f-669" unitRef="usd">643000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-157" decimals="-3" id="f-670" unitRef="usd">3843000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-158" decimals="-3" id="f-671" unitRef="usd">28327000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-158" decimals="-3" id="f-672" unitRef="usd">3000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-158" decimals="-3" id="f-673" unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-158" decimals="-3" id="f-674" unitRef="usd">28330000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-159" decimals="-3" id="f-675" unitRef="usd">6061022000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-159" decimals="-3" id="f-676" unitRef="usd">28235000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-159" decimals="-3" id="f-677" unitRef="usd">366144000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-159" decimals="-3" id="f-678" unitRef="usd">5723113000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AssetsHeldByInsuranceRegulators contextRef="c-7" decimals="-3" id="f-679" unitRef="usd">12100000</us-gaap:AssetsHeldByInsuranceRegulators>
    <us-gaap:AssetsHeldByInsuranceRegulators contextRef="c-8" decimals="-3" id="f-680" unitRef="usd">12200000</us-gaap:AssetsHeldByInsuranceRegulators>
    <us-gaap:AssetsHeldInTrust contextRef="c-7" decimals="-3" id="f-681" unitRef="usd">197900000</us-gaap:AssetsHeldInTrust>
    <us-gaap:AssetsHeldInTrust contextRef="c-8" decimals="-3" id="f-682" unitRef="usd">156900000</us-gaap:AssetsHeldInTrust>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock contextRef="c-1" id="f-683">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The amortized cost and fair values of fixed income securities at June 30, 2024, by contractual maturity, are shown in table 7.2 below. Actual maturities will differ from contractual maturities because borrowers may have the right to call or prepay obligations with or without call or prepayment penalties. Because most mortgage and asset-backed securities provide periodic payments throughout their lives, they are listed in separate categories.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.650%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.652%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fixed income securities maturity schedule&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;7.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Due in one year or less&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;724,100&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;718,932&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Due after one year through five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,549,563&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,498,402&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Due after five years through ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,797,579&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,670,721&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Due after ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;956,157&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;815,170&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,027,399&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,703,225&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="6" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ABS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;174,794&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;173,872&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;381,258&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;358,317&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;275,559&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;262,826&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CLOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;291,461&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;291,728&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,150,471&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,789,968&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost contextRef="c-7" decimals="-3" id="f-684" unitRef="usd">724100000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="c-7" decimals="-3" id="f-685" unitRef="usd">718932000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost contextRef="c-7" decimals="-3" id="f-686" unitRef="usd">1549563000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue contextRef="c-7" decimals="-3" id="f-687" unitRef="usd">1498402000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost contextRef="c-7" decimals="-3" id="f-688" unitRef="usd">1797579000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue contextRef="c-7" decimals="-3" id="f-689" unitRef="usd">1670721000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost contextRef="c-7" decimals="-3" id="f-690" unitRef="usd">956157000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue contextRef="c-7" decimals="-3" id="f-691" unitRef="usd">815170000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <mtg:AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost contextRef="c-7" decimals="-3" id="f-692" unitRef="usd">5027399000</mtg:AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost>
    <mtg:AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue contextRef="c-7" decimals="-3" id="f-693" unitRef="usd">4703225000</mtg:AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost contextRef="c-143" decimals="-3" id="f-694" unitRef="usd">174794000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue contextRef="c-143" decimals="-3" id="f-695" unitRef="usd">173872000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost contextRef="c-144" decimals="-3" id="f-696" unitRef="usd">381258000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue contextRef="c-144" decimals="-3" id="f-697" unitRef="usd">358317000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost contextRef="c-145" decimals="-3" id="f-698" unitRef="usd">275559000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue contextRef="c-145" decimals="-3" id="f-699" unitRef="usd">262826000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost contextRef="c-146" decimals="-3" id="f-700" unitRef="usd">291461000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue contextRef="c-146" decimals="-3" id="f-701" unitRef="usd">291728000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-7" decimals="-3" id="f-702" unitRef="usd">6150471000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-7" decimals="-3" id="f-703" unitRef="usd">5789968000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock contextRef="c-1" id="f-704">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The cost and fair value of investments in equity securities at June 30, 2024 and December 31, 2023 are shown in tables 7.3a and 7.3b below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.463%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:42.710%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.861%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.861%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.861%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.864%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Details of equity security investments as of June 30, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;7.3a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Gains&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;16,084&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,451)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;14,636&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.463%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:42.710%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.861%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.861%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.861%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.864%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Details of equity security investments as of December 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;7.3b&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,259)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock>
    <us-gaap:EquitySecuritiesFvNiCost contextRef="c-7" decimals="-3" id="f-705" unitRef="usd">16084000</us-gaap:EquitySecuritiesFvNiCost>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGain contextRef="c-1" decimals="-3" id="f-706" unitRef="usd">3000</us-gaap:EquitySecuritiesFvNiUnrealizedGain>
    <us-gaap:EquitySecuritiesFvNiUnrealizedLoss contextRef="c-1" decimals="-3" id="f-707" unitRef="usd">1451000</us-gaap:EquitySecuritiesFvNiUnrealizedLoss>
    <us-gaap:EquitySecuritiesFvNi contextRef="c-7" decimals="-3" id="f-708" unitRef="usd">14636000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNiCost contextRef="c-8" decimals="-3" id="f-709" unitRef="usd">16025000</us-gaap:EquitySecuritiesFvNiCost>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGain contextRef="c-160" decimals="-3" id="f-710" unitRef="usd">5000</us-gaap:EquitySecuritiesFvNiUnrealizedGain>
    <us-gaap:EquitySecuritiesFvNiUnrealizedLoss contextRef="c-160" decimals="-3" id="f-711" unitRef="usd">1259000</us-gaap:EquitySecuritiesFvNiUnrealizedLoss>
    <us-gaap:EquitySecuritiesFvNi contextRef="c-8" decimals="-3" id="f-712" unitRef="usd">14771000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:ScheduleOfRealizedGainLossTableTextBlock contextRef="c-1" id="f-713">&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The net gains (losses) on investments and other financial instruments and the proceeds from the sale of fixed income securities classified as available-for-sale securities are shown in table 7.4 below.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.538%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:44.594%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.150%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.355%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.150%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.355%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.150%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.355%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.153%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="border-bottom:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Details of net gains (losses) on investments and other financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;7.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fixed income securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gains on sales&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:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;425&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;480&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Losses on sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,262)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,415)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(6,747)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10,548)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equity securities gains (losses)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Changes in fair value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(92)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(164)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(195)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Change in embedded derivative on Home Re Transactions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;646&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,479)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gains (losses) on sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;16&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;17&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Market adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net gains (losses) on investments and other financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(276)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,987)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(8,785)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,685)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Proceeds from sales of fixed income securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;236,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;14,886&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;268,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRealizedGainLossTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain contextRef="c-9" decimals="-3" id="f-714" unitRef="usd">425000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain contextRef="c-10" decimals="-3" id="f-715" unitRef="usd">107000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain contextRef="c-1" decimals="-3" id="f-716" unitRef="usd">480000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain contextRef="c-11" decimals="-3" id="f-717" unitRef="usd">166000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss contextRef="c-9" decimals="-3" id="f-718" unitRef="usd">1262000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss contextRef="c-10" decimals="-3" id="f-719" unitRef="usd">6415000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss contextRef="c-1" decimals="-3" id="f-720" unitRef="usd">6747000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss contextRef="c-11" decimals="-3" id="f-721" unitRef="usd">10548000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss contextRef="c-9" decimals="-3" id="f-722" unitRef="usd">-92000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss contextRef="c-10" decimals="-3" id="f-723" unitRef="usd">-164000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss contextRef="c-1" decimals="-3" id="f-724" unitRef="usd">-195000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss contextRef="c-11" decimals="-3" id="f-725" unitRef="usd">196000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet contextRef="c-9" decimals="-3" id="f-726" unitRef="usd">646000</us-gaap:EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet>
    <us-gaap:EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet contextRef="c-10" decimals="-3" id="f-727" unitRef="usd">1497000</us-gaap:EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet>
    <us-gaap:EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet contextRef="c-1" decimals="-3" id="f-728" unitRef="usd">-2330000</us-gaap:EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet>
    <us-gaap:EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet contextRef="c-11" decimals="-3" id="f-729" unitRef="usd">-2479000</us-gaap:EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet>
    <us-gaap:GainLossOnSaleOfOtherInvestments contextRef="c-9" decimals="-3" id="f-730" unitRef="usd">16000</us-gaap:GainLossOnSaleOfOtherInvestments>
    <us-gaap:GainLossOnSaleOfOtherInvestments contextRef="c-10" decimals="-3" id="f-731" unitRef="usd">-6000</us-gaap:GainLossOnSaleOfOtherInvestments>
    <us-gaap:GainLossOnSaleOfOtherInvestments contextRef="c-1" decimals="-3" id="f-732" unitRef="usd">17000</us-gaap:GainLossOnSaleOfOtherInvestments>
    <us-gaap:GainLossOnSaleOfOtherInvestments contextRef="c-11" decimals="-3" id="f-733" unitRef="usd">0</us-gaap:GainLossOnSaleOfOtherInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments contextRef="c-9" decimals="-3" id="f-734" unitRef="usd">-9000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments contextRef="c-10" decimals="-3" id="f-735" unitRef="usd">-6000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments contextRef="c-1" decimals="-3" id="f-736" unitRef="usd">-10000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments contextRef="c-11" decimals="-3" id="f-737" unitRef="usd">-20000</us-gaap:UnrealizedGainLossOnInvestments>
    <mtg:NetGainsLossesOnInvestmentsAndOtherFinancialInstruments contextRef="c-9" decimals="-3" id="f-738" unitRef="usd">-276000</mtg:NetGainsLossesOnInvestmentsAndOtherFinancialInstruments>
    <mtg:NetGainsLossesOnInvestmentsAndOtherFinancialInstruments contextRef="c-10" decimals="-3" id="f-739" unitRef="usd">-4987000</mtg:NetGainsLossesOnInvestmentsAndOtherFinancialInstruments>
    <mtg:NetGainsLossesOnInvestmentsAndOtherFinancialInstruments contextRef="c-1" decimals="-3" id="f-740" unitRef="usd">-8785000</mtg:NetGainsLossesOnInvestmentsAndOtherFinancialInstruments>
    <mtg:NetGainsLossesOnInvestmentsAndOtherFinancialInstruments contextRef="c-11" decimals="-3" id="f-741" unitRef="usd">-12685000</mtg:NetGainsLossesOnInvestmentsAndOtherFinancialInstruments>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt contextRef="c-9" decimals="-3" id="f-742" unitRef="usd">0</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt contextRef="c-10" decimals="-3" id="f-743" unitRef="usd">236777000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt contextRef="c-1" decimals="-3" id="f-744" unitRef="usd">14886000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt contextRef="c-11" decimals="-3" id="f-745" unitRef="usd">268958000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock contextRef="c-1" id="f-746">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Tables 7.5a and 7.5b below summarize, for all available-for-sale investments in an unrealized loss position at June 30, 2024 and December 31, 2023, the aggregate fair value and gross unrealized loss by the length of time those securities have been continuously in an unrealized loss position. The fair value amounts reported in tables 7.5a and 7.5b are estimated using the process described in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;a href="#ia5d78c912b2a462a873df9916d6e9279_67" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none"&gt;Note 8 - &#x201c;Fair Value Measurements&#x201d;&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; to these consolidated financial statements and in Note 3 - &#x201c;Significant Accounting Policies&#x201d; to the consolidated financial statements in our 2023 Annual Report on Form 10-K.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:25.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.594%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.594%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.594%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.594%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.594%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.600%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="42" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized loss aging for securities by type and length of time as of June 30, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;7.5a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less Than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12 Months or Greater&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities and obligations&#160;of U.S. government corporations and&#160;agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(159)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,152)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;178,486&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(6,311)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. states and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;433,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,733)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,340,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(193,300)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,773,898&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(197,033)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;704,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,593)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,362,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(121,621)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,067,328&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(130,214)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ABS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;53,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(987)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,033)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;93,793&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,020)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;78,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,990)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;172,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20,410)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;251,688&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(25,400)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;261,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,734)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;264,337&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(12,759)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CLOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;19,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(274)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;36,799&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(275)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(717)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,770&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(717)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,370,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(18,761)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,299,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(355,968)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,670,099&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(374,729)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.444%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:3.788%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:25.296%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.498%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.654%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.498%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.654%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.498%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.654%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.498%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.654%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.498%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.654%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.498%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.658%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="42" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized loss aging for securities by type and length of time as of December 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;7.5b&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less Than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12 Months or Greater&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;Losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities and obligations&#160;of U.S. government corporations and&#160;agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(75)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,289)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;124,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,364)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. states and political&#160;subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;275,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,622)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,200,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(186,213)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,476,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(189,835)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;270,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,060)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,604,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(122,151)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,874,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(128,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ABS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,234)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,041)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;104,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,275)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(872)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;176,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(19,784)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;221,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20,656)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(391)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;244,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,361)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;279,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,752)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CLOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;274,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,408)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;274,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,408)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(643)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(643)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;694,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,254)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,664,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(353,890)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,359,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(366,144)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-140" decimals="-3" id="f-747" unitRef="usd">77946000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-140" decimals="-3" id="f-748" unitRef="usd">159000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-140" decimals="-3" id="f-749" unitRef="usd">100540000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-140" decimals="-3" id="f-750" unitRef="usd">6152000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c-140" decimals="-3" id="f-751" unitRef="usd">178486000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c-140" decimals="-3" id="f-752" unitRef="usd">6311000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-141" decimals="-3" id="f-753" unitRef="usd">433539000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-141" decimals="-3" id="f-754" unitRef="usd">3733000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-141" decimals="-3" id="f-755" unitRef="usd">1340359000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-141" decimals="-3" id="f-756" unitRef="usd">193300000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c-141" decimals="-3" id="f-757" unitRef="usd">1773898000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c-141" decimals="-3" id="f-758" unitRef="usd">197033000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-142" decimals="-3" id="f-759" unitRef="usd">704646000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-142" decimals="-3" id="f-760" unitRef="usd">8593000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-142" decimals="-3" id="f-761" unitRef="usd">1362682000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-142" decimals="-3" id="f-762" unitRef="usd">121621000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c-142" decimals="-3" id="f-763" unitRef="usd">2067328000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c-142" decimals="-3" id="f-764" unitRef="usd">130214000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-143" decimals="-3" id="f-765" unitRef="usd">53203000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-143" decimals="-3" id="f-766" unitRef="usd">987000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-143" decimals="-3" id="f-767" unitRef="usd">40590000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-143" decimals="-3" id="f-768" unitRef="usd">1033000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c-143" decimals="-3" id="f-769" unitRef="usd">93793000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c-143" decimals="-3" id="f-770" unitRef="usd">2020000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-144" decimals="-3" id="f-771" unitRef="usd">78939000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-144" decimals="-3" id="f-772" unitRef="usd">4990000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-144" decimals="-3" id="f-773" unitRef="usd">172749000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-144" decimals="-3" id="f-774" unitRef="usd">20410000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c-144" decimals="-3" id="f-775" unitRef="usd">251688000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c-144" decimals="-3" id="f-776" unitRef="usd">25400000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-145" decimals="-3" id="f-777" unitRef="usd">2767000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-145" decimals="-3" id="f-778" unitRef="usd">25000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-145" decimals="-3" id="f-779" unitRef="usd">261570000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-145" decimals="-3" id="f-780" unitRef="usd">12734000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c-145" decimals="-3" id="f-781" unitRef="usd">264337000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c-145" decimals="-3" id="f-782" unitRef="usd">12759000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-146" decimals="-3" id="f-783" unitRef="usd">19870000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-146" decimals="-3" id="f-784" unitRef="usd">274000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-146" decimals="-3" id="f-785" unitRef="usd">16929000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-146" decimals="-3" id="f-786" unitRef="usd">1000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c-146" decimals="-3" id="f-787" unitRef="usd">36799000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c-146" decimals="-3" id="f-788" unitRef="usd">275000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-147" decimals="-3" id="f-789" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-147" decimals="-3" id="f-790" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-147" decimals="-3" id="f-791" unitRef="usd">3770000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-147" decimals="-3" id="f-792" unitRef="usd">717000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c-147" decimals="-3" id="f-793" unitRef="usd">3770000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c-147" decimals="-3" id="f-794" unitRef="usd">717000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-7" decimals="-3" id="f-795" unitRef="usd">1370910000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-7" decimals="-3" id="f-796" unitRef="usd">18761000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-7" decimals="-3" id="f-797" unitRef="usd">3299189000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-7" decimals="-3" id="f-798" unitRef="usd">355968000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c-7" decimals="-3" id="f-799" unitRef="usd">4670099000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c-7" decimals="-3" id="f-800" unitRef="usd">374729000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-150" decimals="-3" id="f-801" unitRef="usd">26550000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-150" decimals="-3" id="f-802" unitRef="usd">75000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-150" decimals="-3" id="f-803" unitRef="usd">98359000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-150" decimals="-3" id="f-804" unitRef="usd">6289000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c-150" decimals="-3" id="f-805" unitRef="usd">124909000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c-150" decimals="-3" id="f-806" unitRef="usd">6364000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-151" decimals="-3" id="f-807" unitRef="usd">275727000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-151" decimals="-3" id="f-808" unitRef="usd">3622000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-151" decimals="-3" id="f-809" unitRef="usd">1200533000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-151" decimals="-3" id="f-810" unitRef="usd">186213000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c-151" decimals="-3" id="f-811" unitRef="usd">1476260000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c-151" decimals="-3" id="f-812" unitRef="usd">189835000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-152" decimals="-3" id="f-813" unitRef="usd">270956000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-152" decimals="-3" id="f-814" unitRef="usd">6060000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-152" decimals="-3" id="f-815" unitRef="usd">1604021000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-152" decimals="-3" id="f-816" unitRef="usd">122151000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c-152" decimals="-3" id="f-817" unitRef="usd">1874977000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c-152" decimals="-3" id="f-818" unitRef="usd">128211000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-153" decimals="-3" id="f-819" unitRef="usd">41549000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-153" decimals="-3" id="f-820" unitRef="usd">1234000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-153" decimals="-3" id="f-821" unitRef="usd">62611000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-153" decimals="-3" id="f-822" unitRef="usd">2041000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c-153" decimals="-3" id="f-823" unitRef="usd">104160000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c-153" decimals="-3" id="f-824" unitRef="usd">3275000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-154" decimals="-3" id="f-825" unitRef="usd">44867000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-154" decimals="-3" id="f-826" unitRef="usd">872000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-154" decimals="-3" id="f-827" unitRef="usd">176349000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-154" decimals="-3" id="f-828" unitRef="usd">19784000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c-154" decimals="-3" id="f-829" unitRef="usd">221216000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c-154" decimals="-3" id="f-830" unitRef="usd">20656000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-155" decimals="-3" id="f-831" unitRef="usd">35249000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-155" decimals="-3" id="f-832" unitRef="usd">391000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-155" decimals="-3" id="f-833" unitRef="usd">244216000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-155" decimals="-3" id="f-834" unitRef="usd">15361000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c-155" decimals="-3" id="f-835" unitRef="usd">279465000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c-155" decimals="-3" id="f-836" unitRef="usd">15752000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-156" decimals="-3" id="f-837" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-156" decimals="-3" id="f-838" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-156" decimals="-3" id="f-839" unitRef="usd">274729000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-156" decimals="-3" id="f-840" unitRef="usd">1408000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c-156" decimals="-3" id="f-841" unitRef="usd">274729000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c-156" decimals="-3" id="f-842" unitRef="usd">1408000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-157" decimals="-3" id="f-843" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-157" decimals="-3" id="f-844" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-157" decimals="-3" id="f-845" unitRef="usd">3843000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-157" decimals="-3" id="f-846" unitRef="usd">643000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c-157" decimals="-3" id="f-847" unitRef="usd">3843000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c-157" decimals="-3" id="f-848" unitRef="usd">643000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-8" decimals="-3" id="f-849" unitRef="usd">694898000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-8" decimals="-3" id="f-850" unitRef="usd">12254000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-8" decimals="-3" id="f-851" unitRef="usd">3664661000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-8" decimals="-3" id="f-852" unitRef="usd">353890000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c-8" decimals="-3" id="f-853" unitRef="usd">4359559000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c-8" decimals="-3" id="f-854" unitRef="usd">366144000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="c-7"
      decimals="INF"
      id="f-855"
      unitRef="security">1188</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="c-8"
      decimals="INF"
      id="f-856"
      unitRef="security">1021</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="c-1" id="f-857">Fair Value Measurements&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Recurring fair value measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following describes the valuation methodologies generally used by the independent pricing sources, or by us, to measure financial instruments at fair value, including the general classification of such financial instruments pursuant to the valuation hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:5.97pt"&gt;Fixed income securities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;U.S. Treasury Securities and Obligations of U.S. Government Corporations and Agencies:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Securities with valuations derived from quoted prices for identical instruments in active markets that we can access are categorized in Level 1 of the fair value hierarchy. Securities valued by surveying the dealer community, obtaining relevant trade data, benchmark quotes and spreads and incorporating this information in the valuation process are categorized as Level 2 of the fair value hierarchy. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Corporate Debt Securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; are valued by obtaining relevant trade data, benchmark quotes and spreads and broker/dealer quotes and incorporating this information into the valuation process. These securities are generally categorized in Level 2 of the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Obligations of U.S. States &amp;amp; Political Subdivisions&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;are valued by tracking, capturing, and analyzing quotes for active issues and trades reported via the Municipal Securities Rulemaking Board records. Daily briefings and reviews of current economic conditions, trading levels, spread relationships, and the slope of the yield curve provide further data for evaluation. These securities are generally categorized in Level 2 of the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Residential Mortgage-Backed Securities ("RMBS")&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;are valued by monitoring interest rate movements, and other pertinent data daily. Incoming market data is enriched to derive spread, yield and/or price data as appropriate, enabling known data points to be extrapolated for valuation application across a range of related securities. These securities are generally categorized in Level 2 of the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Commercial Mortgage-Backed Securities ("CMBS")&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;are valued using techniques that reflect market participants&#x2019; assumptions and maximize the use of relevant observable inputs including quoted prices for similar assets, benchmark yield curves and market corroborated inputs. Evaluation uses regular reviews of the inputs for securities covered, including executed trades, broker quotes, credit information, collateral attributes and/or cash flow waterfall as applicable. These securities are generally categorized in Level 2 of the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Asset-Backed Securities ("ABS")&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;are valued using spreads and other information solicited from market buy-and-sell-side sources, including primary and secondary dealers, portfolio managers, and research analysts. Cash flows are generated for each tranche, benchmark yields are determined, and deal collateral performance and tranche level attributes including trade activity, bids, and offers are applied, resulting in tranche specific prices. These securities are generally categorized in Level 2 of the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Collateralized loan obligations ("CLOs")&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;are valued by evaluating manager rating, seniority in the capital structure, assumptions about prepayment, default and recovery and their impact on cash flow generation. Loan level net asset values are determined and aggregated for tranches and as a final step prices are checked against available recent trade activity. These securities are generally categorized in Level 2 of the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign government debt &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;is valued by surveying the dealer community, obtaining relevant trade data, benchmark quotes and spreads and incorporating this information into the valuation process. These securities are generally categorized in Level 2 of the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Commercial Paper, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;which has an original maturity greater than 90 days&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; is valued using market data for comparable instruments of similar maturity and average yields. These securities are generally categorized in Level 2 of the fair value hierarchy. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:5.97pt"&gt;Equity securities: Consist of actively traded, exchange-listed equity securities, including exchange traded funds (&#x201c;ETFs&#x201d;) and Bond Mutual Funds, with valuations derived from quoted prices for identical assets in active markets that we can access. These securities are valued in Level 1 of the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:5.97pt"&gt;Cash Equivalents: Consist of money market funds and treasury bills with valuations derived from quoted prices for identical assets in active markets that we can access. These securities are valued in level 1 of the fair value hierarchy. Instruments in this category valued using market data for comparable instruments are classified as level 2 in the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Assets measured at fair value, by hierarchy level, as of June 30, 2024 and December 31, 2023 are shown in tables 8.1a and 8.1b below. The fair value of the assets is estimated using the process described above, and more fully in Note 3 - &#x201c;Significant Accounting Policies&#x201d; to the consolidated financial statements in our 2023 Annual Report on Form 10-K. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.777%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.581%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:30.150%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.510%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.212%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.510%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.212%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.510%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.215%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Assets carried at fair value by hierarchy level as of June 30, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;8.1a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Quoted Prices in Active Markets for Identical Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Level 1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Significant Other Observable Inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Level 2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities and obligations of U.S. government corporations and agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;263,913&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;212,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. states and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,873,380&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,873,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,531,941&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,531,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ABS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;173,872&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;173,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;358,317&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;358,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;262,826&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;262,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CLOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;291,728&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;291,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,770&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;30,221&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total fixed income securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,789,968&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;212,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,577,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;14,636&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash equivalents &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;283,185&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;203,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,087,789&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;430,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,657,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.777%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.581%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:30.150%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.510%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.212%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.510%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.212%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.510%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.215%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Assets carried at fair value by hierarchy level as of December 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;8.1b&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Quoted Prices in Active Markets for Identical Assets &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Level 1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Significant Other Observable Inputs &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Level 2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities and obligations of U.S. government corporations and agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;161,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. states and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,908,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,908,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,515,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,515,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ABS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;171,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;171,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;330,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;330,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;277,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;277,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CLOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;326,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;326,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total fixed income securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,723,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,627,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;367,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;367,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,105,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;477,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,627,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1) Includes restricted cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Certain financial instruments, including insurance contracts, are excluded from these fair value disclosure requirements. Additional fair value disclosures related to our investment portfolio are included in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;a href="#ia5d78c912b2a462a873df9916d6e9279_64" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none"&gt;Note 7 &#x2013; &#x201c;Investments.&#x201d;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In addition to the assets carried at fair value discussed above, we have embedded derivatives carried at fair value related to our Home Re Transactions that are classified as &#x201c;Other liabilities&#x201d; or &#x201c;Other assets&#x201d; in our consolidated balance sheets. The estimated fair value related to our embedded derivatives reflects the present value impact of the variation in investment income on the assets held by the reinsurance trusts and the contractual reference rate on the Home Re Transactions used to calculate the reinsurance premiums we estimate we will pay over the estimated remaining life. These liabilities or assets are categorized in Level 3 of the fair value hierarchy. At June 30, 2024 and December 31, 2023, the fair value of the embedded derivatives was an asset of less than $0.1&#160;million and an asset of $2.4&#160;million, respectively. (See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&lt;a href="#ia5d78c912b2a462a873df9916d6e9279_52" style="color:#0000ff;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none"&gt;Note 4 - "Reinsurance"&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; for more information about our reinsurance programs.)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Real estate acquired through claim settlement is carried at fair values and is reported in &#x201c;Other assets&#x201d; on the consolidated balance sheet. These assets are categorized as Level 3 of the fair value hierarchy. For the six months ended June 30, 2024, and 2023, purchases of real estate acquired were $2.3&#160;million and $0.1&#160;million, respectively. For the six months ended June 30, 2024, and 2023, sales of real estate acquired were $0.5&#160;million and $1.2&#160;million, respectively.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Financial assets and liabilities not measured at fair value&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other invested assets include an investment in FHLB stock that is carried at cost, which due to restrictions that require it to be redeemed or sold only to the security issuer at par value, approximates fair value. The fair value of other invested assets is categorized as Level 2.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial liabilities include our outstanding debt obligation. The fair value of our 5.25% Notes was based on observable market prices and is categorized as level 2.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 8.2 presents the carrying value and fair value of our financial assets and liabilities disclosed, but not carried, at fair value at June 30, 2024 and December 31, 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.463%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:42.710%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.861%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.861%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.861%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.864%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Financial assets and liabilities not measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;8.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Financial assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other invested assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,109&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,109&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="6" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Financial liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.25% Senior Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;643,931&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;633,939&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;643,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;634,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock contextRef="c-1" id="f-858">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Assets measured at fair value, by hierarchy level, as of June 30, 2024 and December 31, 2023 are shown in tables 8.1a and 8.1b below. The fair value of the assets is estimated using the process described above, and more fully in Note 3 - &#x201c;Significant Accounting Policies&#x201d; to the consolidated financial statements in our 2023 Annual Report on Form 10-K. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.777%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.581%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:30.150%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.510%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.212%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.510%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.212%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.510%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.215%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Assets carried at fair value by hierarchy level as of June 30, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;8.1a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Quoted Prices in Active Markets for Identical Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Level 1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Significant Other Observable Inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Level 2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities and obligations of U.S. government corporations and agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;263,913&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;212,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. states and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,873,380&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,873,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,531,941&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,531,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ABS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;173,872&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;173,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;358,317&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;358,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;262,826&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;262,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CLOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;291,728&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;291,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,770&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;30,221&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total fixed income securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,789,968&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;212,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,577,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;14,636&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash equivalents &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;283,185&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;203,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,087,789&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;430,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,657,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.777%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.581%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:30.150%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.510%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.212%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.510%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.212%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.510%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.215%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Assets carried at fair value by hierarchy level as of December 31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;8.1b&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Quoted Prices in Active Markets for Identical Assets &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Level 1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Significant Other Observable Inputs &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(Level 2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities and obligations of U.S. government corporations and agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;161,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;65,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Obligations of U.S. states and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,908,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,908,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,515,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,515,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ABS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;171,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;171,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;330,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;330,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CMBS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;277,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;277,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;CLOs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;326,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;326,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total fixed income securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,723,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,627,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;367,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;367,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,105,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;477,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,627,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1) Includes restricted cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-161" decimals="-3" id="f-859" unitRef="usd">263913000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-162" decimals="-3" id="f-860" unitRef="usd">212375000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-163" decimals="-3" id="f-861" unitRef="usd">51538000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-164" decimals="-3" id="f-862" unitRef="usd">1873380000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-165" decimals="-3" id="f-863" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-166" decimals="-3" id="f-864" unitRef="usd">1873380000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-167" decimals="-3" id="f-865" unitRef="usd">2531941000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-168" decimals="-3" id="f-866" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-169" decimals="-3" id="f-867" unitRef="usd">2531941000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-170" decimals="-3" id="f-868" unitRef="usd">173872000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-171" decimals="-3" id="f-869" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-172" decimals="-3" id="f-870" unitRef="usd">173872000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-173" decimals="-3" id="f-871" unitRef="usd">358317000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-174" decimals="-3" id="f-872" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-175" decimals="-3" id="f-873" unitRef="usd">358317000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-176" decimals="-3" id="f-874" unitRef="usd">262826000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-177" decimals="-3" id="f-875" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-178" decimals="-3" id="f-876" unitRef="usd">262826000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-179" decimals="-3" id="f-877" unitRef="usd">291728000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-180" decimals="-3" id="f-878" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-181" decimals="-3" id="f-879" unitRef="usd">291728000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-182" decimals="-3" id="f-880" unitRef="usd">3770000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-183" decimals="-3" id="f-881" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-184" decimals="-3" id="f-882" unitRef="usd">3770000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-185" decimals="-3" id="f-883" unitRef="usd">30221000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-186" decimals="-3" id="f-884" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-187" decimals="-3" id="f-885" unitRef="usd">30221000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-188" decimals="-3" id="f-886" unitRef="usd">5789968000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-189" decimals="-3" id="f-887" unitRef="usd">212375000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-190" decimals="-3" id="f-888" unitRef="usd">5577593000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquitySecuritiesFvNi contextRef="c-188" decimals="-3" id="f-889" unitRef="usd">14636000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi contextRef="c-189" decimals="-3" id="f-890" unitRef="usd">14636000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi contextRef="c-190" decimals="-3" id="f-891" unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:OtherAssetsFairValueDisclosure contextRef="c-188" decimals="-3" id="f-892" unitRef="usd">283185000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure contextRef="c-189" decimals="-3" id="f-893" unitRef="usd">203570000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure contextRef="c-190" decimals="-3" id="f-894" unitRef="usd">79615000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-188" decimals="-3" id="f-895" unitRef="usd">6087789000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-189" decimals="-3" id="f-896" unitRef="usd">430581000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-190" decimals="-3" id="f-897" unitRef="usd">5657208000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-191" decimals="-3" id="f-898" unitRef="usd">161682000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-192" decimals="-3" id="f-899" unitRef="usd">95828000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-193" decimals="-3" id="f-900" unitRef="usd">65854000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-194" decimals="-3" id="f-901" unitRef="usd">1908078000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-195" decimals="-3" id="f-902" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-196" decimals="-3" id="f-903" unitRef="usd">1908078000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-197" decimals="-3" id="f-904" unitRef="usd">2515581000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-198" decimals="-3" id="f-905" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-199" decimals="-3" id="f-906" unitRef="usd">2515581000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-200" decimals="-3" id="f-907" unitRef="usd">171273000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-201" decimals="-3" id="f-908" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-202" decimals="-3" id="f-909" unitRef="usd">171273000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-203" decimals="-3" id="f-910" unitRef="usd">330773000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-204" decimals="-3" id="f-911" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-205" decimals="-3" id="f-912" unitRef="usd">330773000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-206" decimals="-3" id="f-913" unitRef="usd">277457000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-207" decimals="-3" id="f-914" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-208" decimals="-3" id="f-915" unitRef="usd">277457000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-209" decimals="-3" id="f-916" unitRef="usd">326096000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-210" decimals="-3" id="f-917" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-211" decimals="-3" id="f-918" unitRef="usd">326096000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-212" decimals="-3" id="f-919" unitRef="usd">3843000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-213" decimals="-3" id="f-920" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-214" decimals="-3" id="f-921" unitRef="usd">3843000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-215" decimals="-3" id="f-922" unitRef="usd">28330000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-216" decimals="-3" id="f-923" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-217" decimals="-3" id="f-924" unitRef="usd">28330000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-218" decimals="-3" id="f-925" unitRef="usd">5723113000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-219" decimals="-3" id="f-926" unitRef="usd">95828000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-220" decimals="-3" id="f-927" unitRef="usd">5627285000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquitySecuritiesFvNi contextRef="c-218" decimals="-3" id="f-928" unitRef="usd">14771000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi contextRef="c-219" decimals="-3" id="f-929" unitRef="usd">14771000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi contextRef="c-220" decimals="-3" id="f-930" unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:OtherAssetsFairValueDisclosure contextRef="c-218" decimals="-3" id="f-931" unitRef="usd">367517000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure contextRef="c-219" decimals="-3" id="f-932" unitRef="usd">367301000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure contextRef="c-220" decimals="-3" id="f-933" unitRef="usd">216000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-218" decimals="-3" id="f-934" unitRef="usd">6105401000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-219" decimals="-3" id="f-935" unitRef="usd">477900000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-220" decimals="-3" id="f-936" unitRef="usd">5627501000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeNet contextRef="c-221" decimals="-5" id="f-937" unitRef="usd">100000</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeNet>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeNet contextRef="c-222" decimals="-5" id="f-938" unitRef="usd">2400000</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeNet>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases contextRef="c-223" decimals="-5" id="f-939" unitRef="usd">2300000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases contextRef="c-224" decimals="-5" id="f-940" unitRef="usd">100000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales contextRef="c-223" decimals="-5" id="f-941" unitRef="usd">500000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales contextRef="c-224" decimals="-5" id="f-942" unitRef="usd">1200000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-61"
      decimals="INF"
      id="f-943"
      unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock contextRef="c-1" id="f-944">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 8.2 presents the carrying value and fair value of our financial assets and liabilities disclosed, but not carried, at fair value at June 30, 2024 and December 31, 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.463%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:42.710%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.861%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.861%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.861%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.864%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Financial assets and liabilities not measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;8.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Financial assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other invested assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,109&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,109&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="6" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Financial liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.25% Senior Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;643,931&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;633,939&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;643,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;634,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <mtg:OtherInvestedAssetsFairValueDisclosure contextRef="c-225" decimals="-3" id="f-945" unitRef="usd">1109000</mtg:OtherInvestedAssetsFairValueDisclosure>
    <mtg:OtherInvestedAssetsFairValueDisclosure contextRef="c-226" decimals="-3" id="f-946" unitRef="usd">1109000</mtg:OtherInvestedAssetsFairValueDisclosure>
    <mtg:OtherInvestedAssetsFairValueDisclosure contextRef="c-227" decimals="-3" id="f-947" unitRef="usd">850000</mtg:OtherInvestedAssetsFairValueDisclosure>
    <mtg:OtherInvestedAssetsFairValueDisclosure contextRef="c-228" decimals="-3" id="f-948" unitRef="usd">850000</mtg:OtherInvestedAssetsFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-229" decimals="-3" id="f-949" unitRef="usd">643931000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-230" decimals="-3" id="f-950" unitRef="usd">633939000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-231" decimals="-3" id="f-951" unitRef="usd">643196000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c-232" decimals="-3" id="f-952" unitRef="usd">634498000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:ComprehensiveIncomeNoteTextBlock contextRef="c-1" id="f-953">Other Comprehensive Income&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The pretax and related income tax benefit (expense) components of our other comprehensive income (loss) for the three and six months ended June 30, 2024 and 2023 are included in table 9.1 below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:46.122%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.014%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Components of other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;9.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net unrealized investment (losses) gains arising during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(9,442)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(38,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(22,596)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;63,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,983&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,745&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(13,404)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net of tax&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(7,459)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(30,234)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(17,851)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net changes in benefit plan assets and obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;681&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,363&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(143)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(225)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(286)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,648)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net of tax&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;538&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,077&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(8,761)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(37,199)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(21,233)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;71,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,840&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,459&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,052)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total other comprehensive income (loss), net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(6,921)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(29,388)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(16,774)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;56,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The pretax and related income tax benefit (expense) components of the amounts reclassified from our accumulated other comprehensive income (loss) (&#x201c;AOCI&#x201d;) to our consolidated statements of operations for the three and six months ended June 30, 2024 and 2023 are included in table 9.2 below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:3.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.094%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.014%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reclassifications from AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;9.2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Reclassification adjustment for net realized (losses) gains&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,771)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(12,034)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,935)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;433&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,527&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net of tax&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,628)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,559)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(9,507)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,849)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Reclassification adjustment related to benefit plan assets and obligations &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(681)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,363)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10,003)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;143&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;286&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net of tax&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(538)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(846)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,077)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,902)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,742)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,842)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(13,397)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(19,938)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;576&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,813&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total reclassifications, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,166)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,405)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(10,584)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,751)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8pt"&gt;Increases (decreases) Net realized investment gains (losses) on the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8pt"&gt;Decreases (increases) Other underwriting and operating expenses, net on the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A rollforward of AOCI for the six months ended June 30, 2024, including amounts reclassified from AOCI, are included in table 9.3 below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:35.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.677%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.633%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.677%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.459%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Rollforward of AOCI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;9.3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Six Months Ended June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net unrealized gains and (losses) on available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net benefit plan assets and (obligations) recognized in shareholders' equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total accumulated other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2023, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(266,948)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(49,333)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(316,281)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(27,358)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(27,358)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: Amounts reclassified from AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,507)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,077)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10,584)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance, June 30, 2024, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(284,799)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(48,256)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(333,055)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock contextRef="c-1" id="f-954">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The pretax and related income tax benefit (expense) components of our other comprehensive income (loss) for the three and six months ended June 30, 2024 and 2023 are included in table 9.1 below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:46.122%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.014%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Components of other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;9.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net unrealized investment (losses) gains arising during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(9,442)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(38,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(22,596)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;63,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,983&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,745&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(13,404)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net of tax&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(7,459)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(30,234)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(17,851)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net changes in benefit plan assets and obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;681&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,363&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(143)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(225)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(286)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,648)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net of tax&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;538&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,077&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(8,761)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(37,199)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(21,233)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;71,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,840&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;4,459&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,052)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total other comprehensive income (loss), net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(6,921)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(29,388)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(16,774)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;56,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent contextRef="c-233" decimals="-3" id="f-955" unitRef="usd">-9442000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent contextRef="c-234" decimals="-3" id="f-956" unitRef="usd">-38270000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent contextRef="c-235" decimals="-3" id="f-957" unitRef="usd">-22596000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent contextRef="c-236" decimals="-3" id="f-958" unitRef="usd">63829000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-233" decimals="-3" id="f-959" unitRef="usd">-1983000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-234" decimals="-3" id="f-960" unitRef="usd">-8036000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-235" decimals="-3" id="f-961" unitRef="usd">-4745000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-236" decimals="-3" id="f-962" unitRef="usd">13404000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-233" decimals="-3" id="f-963" unitRef="usd">-7459000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-234" decimals="-3" id="f-964" unitRef="usd">-30234000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-235" decimals="-3" id="f-965" unitRef="usd">-17851000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-236" decimals="-3" id="f-966" unitRef="usd">50425000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent contextRef="c-237" decimals="-3" id="f-967" unitRef="usd">681000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent contextRef="c-238" decimals="-3" id="f-968" unitRef="usd">1071000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent contextRef="c-239" decimals="-3" id="f-969" unitRef="usd">1363000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent contextRef="c-240" decimals="-3" id="f-970" unitRef="usd">7847000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-237" decimals="-3" id="f-971" unitRef="usd">143000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-238" decimals="-3" id="f-972" unitRef="usd">225000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-239" decimals="-3" id="f-973" unitRef="usd">286000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-240" decimals="-3" id="f-974" unitRef="usd">1648000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-237" decimals="-3" id="f-975" unitRef="usd">538000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-238" decimals="-3" id="f-976" unitRef="usd">846000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-239" decimals="-3" id="f-977" unitRef="usd">1077000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-240" decimals="-3" id="f-978" unitRef="usd">6199000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent contextRef="c-9" decimals="-3" id="f-979" unitRef="usd">-8761000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent contextRef="c-10" decimals="-3" id="f-980" unitRef="usd">-37199000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-981" unitRef="usd">-21233000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent contextRef="c-11" decimals="-3" id="f-982" unitRef="usd">71676000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-9" decimals="-3" id="f-983" unitRef="usd">-1840000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-10" decimals="-3" id="f-984" unitRef="usd">-7811000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-1" decimals="-3" id="f-985" unitRef="usd">-4459000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-11" decimals="-3" id="f-986" unitRef="usd">15052000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-9" decimals="-3" id="f-987" unitRef="usd">-6921000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-10" decimals="-3" id="f-988" unitRef="usd">-29388000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-989" unitRef="usd">-16774000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-11" decimals="-3" id="f-990" unitRef="usd">56624000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock contextRef="c-1" id="f-991">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The pretax and related income tax benefit (expense) components of the amounts reclassified from our accumulated other comprehensive income (loss) (&#x201c;AOCI&#x201d;) to our consolidated statements of operations for the three and six months ended June 30, 2024 and 2023 are included in table 9.2 below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:3.483%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.094%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.014%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reclassifications from AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;9.2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Reclassification adjustment for net realized (losses) gains&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,771)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(12,034)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,935)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;433&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,527&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net of tax&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,628)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,559)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(9,507)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,849)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Reclassification adjustment related to benefit plan assets and obligations &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(681)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,363)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10,003)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;143&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;286&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net of tax&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(538)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(846)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,077)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,902)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,742)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(6,842)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(13,397)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(19,938)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income tax benefit (expense)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;576&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,813&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total reclassifications, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,166)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,405)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(10,584)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,751)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8pt"&gt;Increases (decreases) Net realized investment gains (losses) on the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8pt"&gt;Decreases (increases) Other underwriting and operating expenses, net on the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-241" decimals="-3" id="f-992" unitRef="usd">-2061000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-242" decimals="-3" id="f-993" unitRef="usd">-5771000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-243" decimals="-3" id="f-994" unitRef="usd">-12034000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-244" decimals="-3" id="f-995" unitRef="usd">-9935000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-241" decimals="-3" id="f-996" unitRef="usd">-433000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-242" decimals="-3" id="f-997" unitRef="usd">-1212000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-243" decimals="-3" id="f-998" unitRef="usd">-2527000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-244" decimals="-3" id="f-999" unitRef="usd">-2086000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-241" decimals="-3" id="f-1000" unitRef="usd">-1628000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-242" decimals="-3" id="f-1001" unitRef="usd">-4559000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-243" decimals="-3" id="f-1002" unitRef="usd">-9507000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-244" decimals="-3" id="f-1003" unitRef="usd">-7849000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-245" decimals="-3" id="f-1004" unitRef="usd">-681000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-246" decimals="-3" id="f-1005" unitRef="usd">-1071000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-247" decimals="-3" id="f-1006" unitRef="usd">-1363000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-248" decimals="-3" id="f-1007" unitRef="usd">-10003000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-245" decimals="-3" id="f-1008" unitRef="usd">-143000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-246" decimals="-3" id="f-1009" unitRef="usd">-225000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-247" decimals="-3" id="f-1010" unitRef="usd">-286000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-248" decimals="-3" id="f-1011" unitRef="usd">-2101000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-245" decimals="-3" id="f-1012" unitRef="usd">-538000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-246" decimals="-3" id="f-1013" unitRef="usd">-846000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-247" decimals="-3" id="f-1014" unitRef="usd">-1077000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-248" decimals="-3" id="f-1015" unitRef="usd">-7902000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-249" decimals="-3" id="f-1016" unitRef="usd">-2742000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-250" decimals="-3" id="f-1017" unitRef="usd">-6842000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-251" decimals="-3" id="f-1018" unitRef="usd">-13397000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-252" decimals="-3" id="f-1019" unitRef="usd">-19938000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-249" decimals="-3" id="f-1020" unitRef="usd">-576000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-250" decimals="-3" id="f-1021" unitRef="usd">-1437000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-251" decimals="-3" id="f-1022" unitRef="usd">-2813000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-252" decimals="-3" id="f-1023" unitRef="usd">-4187000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-249" decimals="-3" id="f-1024" unitRef="usd">-2166000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-250" decimals="-3" id="f-1025" unitRef="usd">-5405000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-251" decimals="-3" id="f-1026" unitRef="usd">-10584000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-252" decimals="-3" id="f-1027" unitRef="usd">-15751000</us-gaap:NetIncomeLoss>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="c-1" id="f-1028">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A rollforward of AOCI for the six months ended June 30, 2024, including amounts reclassified from AOCI, are included in table 9.3 below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:35.011%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.677%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.633%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.677%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.459%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Rollforward of AOCI&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;9.3&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Six Months Ended June 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net unrealized gains and (losses) on available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net benefit plan assets and (obligations) recognized in shareholders' equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total accumulated other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2023, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(266,948)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(49,333)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(316,281)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(27,358)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(27,358)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less: Amounts reclassified from AOCI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,507)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,077)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(10,584)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance, June 30, 2024, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(284,799)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(48,256)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(333,055)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity contextRef="c-253" decimals="-3" id="f-1029" unitRef="usd">-266948000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-254" decimals="-3" id="f-1030" unitRef="usd">-49333000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-40" decimals="-3" id="f-1031" unitRef="usd">-316281000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c-235" decimals="-3" id="f-1032" unitRef="usd">-27358000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c-239" decimals="-3" id="f-1033" unitRef="usd">0</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c-1" decimals="-3" id="f-1034" unitRef="usd">-27358000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-235" decimals="-3" id="f-1035" unitRef="usd">-9507000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-239" decimals="-3" id="f-1036" unitRef="usd">-1077000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-1" decimals="-3" id="f-1037" unitRef="usd">-10584000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:StockholdersEquity contextRef="c-255" decimals="-3" id="f-1038" unitRef="usd">-284799000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-256" decimals="-3" id="f-1039" unitRef="usd">-48256000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-46" decimals="-3" id="f-1040" unitRef="usd">-333055000</us-gaap:StockholdersEquity>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="c-1" id="f-1041">Benefit Plans&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We have a non-contributory defined benefit pension plan, as well as a supplemental executive retirement plan, that covered eligible employees through December 31, 2022. Effective January 1, 2023, these plans were frozen (no future benefits will be accrued for participants due to employment and no new participants will be added). Participants in these plans were fully vested in their benefits as of December 31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Tables 10.1 and 10.2 provide the components of net periodic benefit cost for our pension, supplemental executive retirement and other postretirement benefit plans for the three and six months ended June 30, 2024 and 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.463%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:26.577%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.894%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.894%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.894%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.898%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Components of net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;10.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pension and Supplemental Executive Retirement Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other Postretirement Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Company service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;417&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,247&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;375&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(3,644)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,425)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,494)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,054)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net actuarial losses (gains)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;523&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(380)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;86&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;453&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cost of settlements and curtailments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;212&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,629)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(819)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Components of net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;10.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pension and Supplemental Executive Retirement Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other Postretirement Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Company service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;834&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,494&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;750&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(7,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,006)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(4,988)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,117)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net actuarial losses (gains)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,046&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(760)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(75)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;906&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cost of settlements and curtailments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;424&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(3,258)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,697)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In the first quarter of 2024, we made a contribution to our qualified pension plan of $23.0&#160;million.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock contextRef="c-1" id="f-1042">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Tables 10.1 and 10.2 provide the components of net periodic benefit cost for our pension, supplemental executive retirement and other postretirement benefit plans for the three and six months ended June 30, 2024 and 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.463%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:26.577%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.894%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.894%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.894%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.898%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Components of net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;10.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pension and Supplemental Executive Retirement Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other Postretirement Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Company service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;417&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,247&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;375&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(3,644)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,425)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,494)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,054)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net actuarial losses (gains)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;523&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(380)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;86&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;453&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cost of settlements and curtailments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;212&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,629)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(819)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Components of net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;10.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pension and Supplemental Executive Retirement Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other Postretirement Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Company service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;834&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6,494&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;750&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(7,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,006)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(4,988)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,117)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net actuarial losses (gains)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,046&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(760)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(75)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #dbdbdb;border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prior service cost (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;172&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;906&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cost of settlements and curtailments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;424&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(3,258)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,697)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-257" decimals="-3" id="f-1043" unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-258" decimals="-3" id="f-1044" unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-259" decimals="-3" id="f-1045" unitRef="usd">417000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-260" decimals="-3" id="f-1046" unitRef="usd">362000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-257" decimals="-3" id="f-1047" unitRef="usd">3247000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-258" decimals="-3" id="f-1048" unitRef="usd">3299000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-259" decimals="-3" id="f-1049" unitRef="usd">375000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-260" decimals="-3" id="f-1050" unitRef="usd">418000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-257" decimals="-3" id="f-1051" unitRef="usd">3644000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-258" decimals="-3" id="f-1052" unitRef="usd">3425000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-259" decimals="-3" id="f-1053" unitRef="usd">2494000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-260" decimals="-3" id="f-1054" unitRef="usd">2054000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-257" decimals="-3" id="f-1055" unitRef="usd">-523000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-258" decimals="-3" id="f-1056" unitRef="usd">-530000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-259" decimals="-3" id="f-1057" unitRef="usd">380000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-260" decimals="-3" id="f-1058" unitRef="usd">11000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-257" decimals="-3" id="f-1059" unitRef="usd">86000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-258" decimals="-3" id="f-1060" unitRef="usd">86000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-259" decimals="-3" id="f-1061" unitRef="usd">453000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-260" decimals="-3" id="f-1062" unitRef="usd">466000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1 contextRef="c-257" decimals="-3" id="f-1063" unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1 contextRef="c-258" decimals="-3" id="f-1064" unitRef="usd">-1000000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1 contextRef="c-259" decimals="-3" id="f-1065" unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1 contextRef="c-260" decimals="-3" id="f-1066" unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-257" decimals="-3" id="f-1067" unitRef="usd">212000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-258" decimals="-3" id="f-1068" unitRef="usd">1490000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-259" decimals="-3" id="f-1069" unitRef="usd">-1629000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-260" decimals="-3" id="f-1070" unitRef="usd">-819000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-261" decimals="-3" id="f-1071" unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-262" decimals="-3" id="f-1072" unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-263" decimals="-3" id="f-1073" unitRef="usd">834000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-264" decimals="-3" id="f-1074" unitRef="usd">748000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-261" decimals="-3" id="f-1075" unitRef="usd">6494000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-262" decimals="-3" id="f-1076" unitRef="usd">6981000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-263" decimals="-3" id="f-1077" unitRef="usd">750000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-264" decimals="-3" id="f-1078" unitRef="usd">816000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-261" decimals="-3" id="f-1079" unitRef="usd">7288000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-262" decimals="-3" id="f-1080" unitRef="usd">7006000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-263" decimals="-3" id="f-1081" unitRef="usd">4988000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-264" decimals="-3" id="f-1082" unitRef="usd">4117000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-261" decimals="-3" id="f-1083" unitRef="usd">-1046000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-262" decimals="-3" id="f-1084" unitRef="usd">-1127000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-263" decimals="-3" id="f-1085" unitRef="usd">760000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c-264" decimals="-3" id="f-1086" unitRef="usd">75000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-261" decimals="-3" id="f-1087" unitRef="usd">172000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-262" decimals="-3" id="f-1088" unitRef="usd">172000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-263" decimals="-3" id="f-1089" unitRef="usd">906000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-264" decimals="-3" id="f-1090" unitRef="usd">931000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1 contextRef="c-261" decimals="-3" id="f-1091" unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1 contextRef="c-262" decimals="-3" id="f-1092" unitRef="usd">-8847000</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1 contextRef="c-263" decimals="-3" id="f-1093" unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1 contextRef="c-264" decimals="-3" id="f-1094" unitRef="usd">0</us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-261" decimals="-3" id="f-1095" unitRef="usd">424000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-262" decimals="-3" id="f-1096" unitRef="usd">10121000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-263" decimals="-3" id="f-1097" unitRef="usd">-3258000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-264" decimals="-3" id="f-1098" unitRef="usd">-1697000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c-265" decimals="-6" id="f-1099" unitRef="usd">23000000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock contextRef="c-9" id="f-1100">Loss Reserves&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We establish case reserves and LAE reserves on delinquent loans that were reported to us as two or more payments past due and have not become current or resulted in a claim payment. Such loans are referred to as being in our delinquency inventory. Case reserves are established by estimating the number of loans in our delinquency inventory that will result in a claim payment, which is referred to as the claim rate, and further estimating the amount of the claim payment, which is referred to as claim severity.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;IBNR reserves are established for estimated losses from delinquencies we estimate have occurred prior to the close of an accounting period but have not yet been reported to us. IBNR reserves are also established using estimated claim rates and claim severities. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Estimation of losses is inherently judgmental. Even in a stable environment, changes to our estimates could result in a material impact to our consolidated results of operations and financial position. The conditions that affect the claim rate and claim severity include the current and future state of the domestic economy, including unemployment and the current and future strength of local housing markets; exposure on insured loans; the amount of time between delinquency and claim filing (all else being equal, the longer the period between delinquency and claim filing, the greater the severity); and curtailments and rescissions. The actual amount of the claim payments may be substantially different than our loss reserve estimates. Our estimates could be adversely affected by several factors, including a deterioration of regional or national economic conditions, including unemployment, leading to a reduction in borrowers&#x2019; income and thus their ability to make mortgage payments, the impact of past and future government initiatives and actions taken by the GSEs (including mortgage forbearance programs and foreclosure moratoriums), and a drop in housing values which may affect borrower willingness to continue to make mortgage payments when the value of the home is below the mortgage balance. Loss reserves in future periods will also be dependent on the number of loans reported to us as delinquent. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Changes to our estimates could result in a material impact to our consolidated results of operations and financial position, even in a stable economic environment. Given the uncertainty of the macroeconomic environment, including the effectiveness of loss mitigation efforts, changes in home prices, and changes in unemployment, our loss reserve estimates may continue to be impacted. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In considering the potential sensitivity of the factors underlying our estimate of loss reserves, it is possible that even a relatively small change in our estimated claim rate or claim severity could have a material impact on loss reserves and, correspondingly, on our consolidated results of operations even in a stable economic environment. For example, as of June 30, 2024, assuming all other factors remain constant, a $1,000 increase/decrease in the average severity reserve factor would change the loss reserve amount by approximately +/- $7&#160;million. A one percentage point increase/decrease in the average claim rate reserve factor would change the loss reserve amount by approximately +/- $15&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The &#x201c;Losses incurred&#x201d; section of table 11.1 below shows losses incurred on delinquencies that occurred in the current year and in prior years. The amount of losses incurred relating to delinquencies that occurred in the current year represents the estimated amount to be ultimately paid on such delinquencies. The amount of losses incurred relating to delinquencies that occurred in prior years represents the difference between the actual claim rate and claim severity associated with those delinquencies resolved in the current year compared to the estimated claim rate and claim severity at the prior year-end, as well as a re-estimation of amounts to be ultimately paid on delinquencies continuing from the end of the prior year.&#160;This re-estimation of the claim rate and claim severity is the result of our review of current trends in the delinquency inventory, such as percentages of delinquencies that have resulted in a claim, the amount of the claims relative to the average loan exposure, changes in the relative level of delinquencies by geography and changes in average loan exposure.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Losses incurred on delinquencies that occurred in the current year increased for the six months ended June 30, 2024, compared to the same period last year. The increase is primarily due to an increase in estimated severity on current year delinquencies and an increase in new delinquencies reported.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the six months ended June 30, 2024 and June&#160;30, 2023 we experienced favorable loss development of $116.3&#160;million and $100.7&#160;million, respectively, on previously received delinquencies. The favorable development for both periods primarily resulted from a decrease in the expected claim rate on previously received delinquencies. Home price appreciation experienced in recent years has allowed some borrowers to cure their delinquencies through the sale of their property. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The &#x201c;Losses paid&#x201d; section of table 11.1 below shows the amount of losses paid on delinquencies that occurred in the current year and losses paid on delinquencies that occurred in prior years. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 11.1 provides a reconciliation of beginning and ending loss reserves as of and for the six months ended June 30, 2024 and 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.650%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.652%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Development of reserves for losses and loss adjustment expenses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;11.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Reserve at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;505,379&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;557,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less reinsurance recoverable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;33,302&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net reserve at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;472,077&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;529,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="6" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Losses incurred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Losses and LAE incurred in respect of delinquency notices received in:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;102,553&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;89,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prior years &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(116,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(100,710)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total losses incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(13,717)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11,245)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Losses paid:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Losses and LAE paid in respect of delinquency notices received in:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;52&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;23,040&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total losses paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;23,092&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net reserve at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;435,268&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;496,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Plus reinsurance recoverable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;42,346&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Reserve at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;477,614&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;530,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8pt"&gt;A positive number for prior year loss reserve development indicates a deficiency of prior year reserves. A negative number for prior year loss reserve development indicates a redundancy of prior year loss reserves. See the following table for more information about prior year loss reserve development.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The prior year loss reserve development for the six months ended June 30, 2024 and 2023 is shown in table 11.2 below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.463%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:65.520%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.112%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.115%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reserve development on previously received delinquencies&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;11.2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Increase (decrease) in estimated claim rate on primary defaults&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(101,008)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(99,148)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Change in estimates related to severity on primary defaults, pool reserves, LAE reserves, reinsurance, and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(15,262)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,562)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total prior year loss development &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(116,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(100,710)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8pt"&gt;A positive number for prior year loss reserve development indicates a deficiency of prior year loss reserves. A negative number for prior year loss reserve development indicates a redundancy of prior year loss reserves.&lt;/span&gt;&lt;/div&gt;&lt;div style="width:100.000%"&gt;&lt;div style="display:inline-block;vertical-align:top;width:46.666%"&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="display:inline-block;max-width:6.666%;min-width:5.666%;vertical-align:top"&gt;&lt;/div&gt;&lt;div style="display:inline-block;vertical-align:top;width:46.668%"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:5pt;text-align:justify"&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Premium refunds&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our estimate of premiums to be refunded on expected claim payments is accrued for separately in &#x201c;Other Liabilities&#x201d; on our consolidated balance sheets were $15.4 million and $21.1 million at June 30, 2024 and December 31, 2023, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock>
    <us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve contextRef="c-266" decimals="-6" id="f-1101" unitRef="usd">7000000</us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve>
    <us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve contextRef="c-267" decimals="-6" id="f-1102" unitRef="usd">15000000</us-gaap:IncreaseDecreaseInLiabilityForClaimsAndClaimsAdjustmentExpenseReserve>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense contextRef="c-1" decimals="-5" id="f-1103" unitRef="usd">-116300000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense contextRef="c-11" decimals="-5" id="f-1104" unitRef="usd">-100700000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense contextRef="c-1" id="f-1105">&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 11.1 provides a reconciliation of beginning and ending loss reserves as of and for the six months ended June 30, 2024 and 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.455%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.650%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.652%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Development of reserves for losses and loss adjustment expenses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;11.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Reserve at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;505,379&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;557,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less reinsurance recoverable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;33,302&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net reserve at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;472,077&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;529,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="6" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Losses incurred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Losses and LAE incurred in respect of delinquency notices received in:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;102,553&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;89,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prior years &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(116,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(100,710)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total losses incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(13,717)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11,245)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Losses paid:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Losses and LAE paid in respect of delinquency notices received in:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;52&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;23,040&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total losses paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;23,092&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net reserve at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;435,268&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;496,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Plus reinsurance recoverable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;42,346&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Reserve at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;477,614&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;530,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8pt"&gt;A positive number for prior year loss reserve development indicates a deficiency of prior year reserves. A negative number for prior year loss reserve development indicates a redundancy of prior year loss reserves. See the following table for more information about prior year loss reserve development.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense contextRef="c-8" decimals="-3" id="f-1106" unitRef="usd">505379000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense contextRef="c-59" decimals="-3" id="f-1107" unitRef="usd">557988000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments contextRef="c-8" decimals="-3" id="f-1108" unitRef="usd">33302000</us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments>
    <us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments contextRef="c-59" decimals="-3" id="f-1109" unitRef="usd">28240000</us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet contextRef="c-8" decimals="-3" id="f-1110" unitRef="usd">472077000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet contextRef="c-59" decimals="-3" id="f-1111" unitRef="usd">529748000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense contextRef="c-1" decimals="-3" id="f-1112" unitRef="usd">102553000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense contextRef="c-11" decimals="-3" id="f-1113" unitRef="usd">89465000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense contextRef="c-1" decimals="-3" id="f-1114" unitRef="usd">-116270000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense contextRef="c-11" decimals="-3" id="f-1115" unitRef="usd">-100710000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1 contextRef="c-1" decimals="-3" id="f-1116" unitRef="usd">-13717000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1 contextRef="c-11" decimals="-3" id="f-1117" unitRef="usd">-11245000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1 contextRef="c-1" decimals="-3" id="f-1118" unitRef="usd">52000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1 contextRef="c-11" decimals="-3" id="f-1119" unitRef="usd">25000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1 contextRef="c-1" decimals="-3" id="f-1120" unitRef="usd">23040000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1 contextRef="c-11" decimals="-3" id="f-1121" unitRef="usd">22272000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1>
    <us-gaap:PaymentsForLossesAndLossAdjustmentExpense contextRef="c-1" decimals="-3" id="f-1122" unitRef="usd">23092000</us-gaap:PaymentsForLossesAndLossAdjustmentExpense>
    <us-gaap:PaymentsForLossesAndLossAdjustmentExpense contextRef="c-11" decimals="-3" id="f-1123" unitRef="usd">22297000</us-gaap:PaymentsForLossesAndLossAdjustmentExpense>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet contextRef="c-7" decimals="-3" id="f-1124" unitRef="usd">435268000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet contextRef="c-58" decimals="-3" id="f-1125" unitRef="usd">496206000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet>
    <us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments contextRef="c-7" decimals="-3" id="f-1126" unitRef="usd">42346000</us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments>
    <us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments contextRef="c-58" decimals="-3" id="f-1127" unitRef="usd">34475000</us-gaap:ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense contextRef="c-7" decimals="-3" id="f-1128" unitRef="usd">477614000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense contextRef="c-58" decimals="-3" id="f-1129" unitRef="usd">530681000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:ScheduleOfCausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTextBlock contextRef="c-1" id="f-1130">&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The prior year loss reserve development for the six months ended June 30, 2024 and 2023 is shown in table 11.2 below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.463%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:65.520%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.112%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.495%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.115%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reserve development on previously received delinquencies&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;11.2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Increase (decrease) in estimated claim rate on primary defaults&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(101,008)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(99,148)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Change in estimates related to severity on primary defaults, pool reserves, LAE reserves, reinsurance, and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(15,262)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,562)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total prior year loss development &lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(116,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(100,710)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8pt"&gt;A positive number for prior year loss reserve development indicates a deficiency of prior year loss reserves. A negative number for prior year loss reserve development indicates a redundancy of prior year loss reserves.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfCausesOfIncreaseDecreaseInLiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseTextBlock>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense contextRef="c-268" decimals="-3" id="f-1131" unitRef="usd">-101008000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense contextRef="c-269" decimals="-3" id="f-1132" unitRef="usd">-99148000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense contextRef="c-270" decimals="-3" id="f-1133" unitRef="usd">-15262000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense contextRef="c-271" decimals="-3" id="f-1134" unitRef="usd">-1562000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense contextRef="c-1" decimals="-3" id="f-1135" unitRef="usd">-116270000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense contextRef="c-11" decimals="-3" id="f-1136" unitRef="usd">-100710000</us-gaap:SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense>
    <mtg:PremiumRefundLiabilityExpectedClaimPayments contextRef="c-7" decimals="-5" id="f-1137" unitRef="usd">15400000</mtg:PremiumRefundLiabilityExpectedClaimPayments>
    <mtg:PremiumRefundLiabilityExpectedClaimPayments contextRef="c-8" decimals="-5" id="f-1138" unitRef="usd">21100000</mtg:PremiumRefundLiabilityExpectedClaimPayments>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c-1" id="f-1139">Shareholders&#x2019; Equity &lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Share repurchase programs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Repurchases of our common stock may be made from time to time on the open market (including through 10b5-1 plans) or through privately negotiated transactions. In the six months ended June 30, 2024, we repurchased 12.3&#160;million shares for $250.3&#160;million, which included commissions. In 2023, we repurchased approximately 21.7&#160;million shares of our common stock for $340.6&#160;million, which included commissions. At June 30, 2024, we had remaining authorization to repurchase $773&#160;million remaining under our existing share repurchase programs. Through July 26, 2024, we repurchased an additional 2.2&#160;million shares totaling $49.0&#160;million under the remaining authorization through December 31, 2026. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Cash dividends&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In the first and second quarters of 2024, we paid quarterly cash dividends of $0.115 per share which totaled $63.3&#160;million. On July 25, 2024, the Board of Directors declared a quarterly cash dividend to the holders of the company&#x2019;s common stock of $0.13 per share payable on August 22, 2024, to shareholders of record on August 8, 2024.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-1" decimals="-5" id="f-1140" unitRef="shares">12300000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-1" decimals="-5" id="f-1141" unitRef="usd">250300000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="c-160"
      decimals="-5"
      id="f-1142"
      unitRef="shares">21700000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-160" decimals="-5" id="f-1143" unitRef="usd">340600000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 contextRef="c-7" decimals="-6" id="f-1144" unitRef="usd">773000000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="c-272"
      decimals="-5"
      id="f-1145"
      unitRef="shares">2200000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-272" decimals="-5" id="f-1146" unitRef="usd">49000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="c-1"
      decimals="3"
      id="f-1147"
      unitRef="usdPerShare">0.115</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCash contextRef="c-1" decimals="-5" id="f-1148" unitRef="usd">63300000</us-gaap:DividendsCash>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-273"
      decimals="3"
      id="f-1149"
      unitRef="usdPerShare">0.13</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c-1" id="f-1150">Share-Based Compensation&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We have certain share-based compensation plans. Under the fair value method, compensation cost is measured at the grant date based on the fair value of the award and is recognized over the service period which generally corresponds to the vesting period. Awards under our plans generally vest over periods ranging from &lt;span style="-sec-ix-hidden:f-1151"&gt;one&lt;/span&gt; to three years, although awards to our non-employee directors vest immediately.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 13.1 shows the number of restricted stock units (RSUs) granted to employees and non-employee directors and the weighted average fair value per share during the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.594%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:22.927%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.438%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.705%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.705%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.571%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Restricted stock unit grants&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;13.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Six months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;RSUs Granted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Share Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RSUs Granted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted Average Share Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RSUs subject to performance conditions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;634&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;19.81&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RSUs subject only to service conditions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;248&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;19.81&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Non-employee director RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;76&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;19.81&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8pt"&gt;Shares granted are subject to performance conditions under which the target number of shares granted may vest from 0% to 200%.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-275" id="f-1152">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock contextRef="c-1" id="f-1153">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Table 13.1 shows the number of restricted stock units (RSUs) granted to employees and non-employee directors and the weighted average fair value per share during the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.594%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:22.927%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.438%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.705%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.705%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.494%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.566%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.571%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Restricted stock unit grants&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;13.1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #b9d9eb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="border-bottom:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Six months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;RSUs Granted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Share Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RSUs Granted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted Average Share Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RSUs subject to performance conditions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;634&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;19.81&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #d0d0ce;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RSUs subject only to service conditions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;248&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;19.81&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Non-employee director RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;76&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;19.81&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.5pt solid #000000;border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8pt"&gt;Shares granted are subject to performance conditions under which the target number of shares granted may vest from 0% to 200%.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-276"
      decimals="-3"
      id="f-1154"
      unitRef="shares">634000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-276"
      decimals="2"
      id="f-1155"
      unitRef="usdPerShare">19.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-277"
      decimals="-3"
      id="f-1156"
      unitRef="shares">949000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-277"
      decimals="2"
      id="f-1157"
      unitRef="usdPerShare">14.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-278"
      decimals="-3"
      id="f-1158"
      unitRef="shares">248000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-278"
      decimals="2"
      id="f-1159"
      unitRef="usdPerShare">19.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-279"
      decimals="-3"
      id="f-1160"
      unitRef="shares">354000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-279"
      decimals="2"
      id="f-1161"
      unitRef="usdPerShare">14.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-280"
      decimals="-3"
      id="f-1162"
      unitRef="shares">76000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-280"
      decimals="2"
      id="f-1163"
      unitRef="usdPerShare">19.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-281"
      decimals="-3"
      id="f-1164"
      unitRef="shares">106000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-281"
      decimals="2"
      id="f-1165"
      unitRef="usdPerShare">14.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c-282"
      decimals="INF"
      id="f-1166"
      unitRef="number">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c-283"
      decimals="INF"
      id="f-1167"
      unitRef="number">2</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:InsuranceDisclosureTextBlock contextRef="c-9" id="f-1168">Statutory Information&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Statutory Capital Requirements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The insurance laws of 16 jurisdictions, including Wisconsin, our domiciliary state, require a mortgage insurer to maintain a minimum amount of statutory capital relative to the RIF (or a similar measure) in order for the mortgage insurer to continue to write new business. We refer to these requirements as the &#x201c;State Capital Requirements&#x201d; and, together with the GSE Financial Requirements, as the &#x201c;Financial Requirements.&#x201d; While they vary among jurisdictions, the most common State Capital Requirements allow for a maximum risk-to-capital ratio of 25 to 1. A risk-to-capital ratio will increase if (i) the percentage decrease in capital exceeds the percentage decrease in insured risk, or (ii) the percentage increase in capital is less than the percentage increase in insured risk. Wisconsin does not regulate capital by using a risk-to-capital measure but instead requires a minimum policyholder position (&#x201c;MPP&#x201d;). MGIC&#x2019;s &#x201c;policyholder position&#x201d; includes its net worth or surplus, and its contingency loss reserve.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At June 30, 2024, MGIC&#x2019;s risk-to-capital ratio was 10.0 to 1, below the maximum allowed by the jurisdictions with State Capital Requirements, and its policyholder position was $3.6 billion above the required MPP of $2.2 billion.&#160;The calculation of our risk-to-capital ratio and MPP reflect credit for the risk ceded under our reinsurance transactions. If MGIC is not allowed an agreed level of credit under either the State Capital Requirements or the financial requirements of the PMIERs, MGIC may terminate the reinsurance agreements without penalty. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The NAIC established a Mortgage Guaranty Insurance Working Group to determine and make recommendations to the NAIC&#x2019;s Financial Condition Committee as to what, if any, changes to make to the solvency and other regulations relating to mortgage guaranty insurers. A draft of a revised Mortgage Guaranty Insurance Model Act was adopted by the Financial Condition Committee in July 2023 and by the Executive Committee and Plenary NAIC in August 2023. The revised Model Act includes requirements relating to, among other things: (i) capital and minimum capital requirements, and contingency reserves; (ii)  restrictions on mortgage insurers&#x2019; investments in notes secured by mortgages; (iii) prudent underwriting standards and formal underwriting guidelines; (iv) the establishment of formal, internal &#x201c;Mortgage Guaranty Quality Control Programs&#x201d; with respect to in-force business; and (v) reinsurance and prohibitions on captive reinsurance arrangements. It is uncertain when the revised Model Act will be adopted in any jurisdiction. It is unknown whether any changes will be made by state legislatures prior to adoption, and the effect changes, if any, will have on the mortgage guaranty insurance market generally, or on our business.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Dividend restrictions&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;MGIC is subject to statutory regulations as to payment of dividends. The maximum amount of dividends that MGIC may pay in any twelve-month period without regulatory approval by the OCI is the lesser of adjusted statutory net income or 10% of statutory policyholders&#x2019; surplus as of the preceding calendar year end. Adjusted statutory net income is defined for this purpose to be the greater of statutory net income, net of realized investment gains, for the calendar year preceding the date of the dividend or statutory net income, net of realized investment gains, for the &lt;span style="-sec-ix-hidden:f-1176"&gt;three&lt;/span&gt; calendar years preceding the date of the dividend less dividends paid within the first &lt;span style="-sec-ix-hidden:f-1177"&gt;two&lt;/span&gt; of the preceding three calendar years. The maximum dividend that could be paid, without regulatory approval, is reduced by dividends paid in the twelve months preceding the dividend payment date. Before making any dividend payments, we notify the OCI to ensure it does not object. In April 2024, MGIC paid a $350&#160;million dividend to the holding company.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#003b5c;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Statutory Financial Information&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The OCI recognizes only statutory accounting principles prescribed, or practices permitted by the State of Wisconsin for determining and reporting the financial condition and results of operations of an insurance company. The OCI has adopted certain prescribed accounting practices that differ from those found in other states. Specifically, Wisconsin domiciled companies record changes in the contingency loss reserves through their income statement as a change in underwriting deduction. As a result, in periods in which MGIC is increasing contingency loss reserves, statutory net income is reduced. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The statutory net income, policyholders&#x2019; surplus, and contingency loss reserves of our insurance subsidiaries, including MGIC, are shown in table 14.1. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.450%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.357%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.497%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.500%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Financial information of our insurance subsidiaries (including MGIC)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table 14.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of and for the Six Months Ended June 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Statutory net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;175,577&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;135,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Statutory policyholders' surplus&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;468,757&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;778,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Contingency loss reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,450,485&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,936,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InsuranceDisclosureTextBlock>
    <mtg:NumberOfJurisdictionsWithRiskToCapitalRequirements
      contextRef="c-7"
      decimals="INF"
      id="f-1169"
      unitRef="jurisdiction">16</mtg:NumberOfJurisdictionsWithRiskToCapitalRequirements>
    <us-gaap:DescriptionOfRegulatoryCapitalRequirementsUnderInsuranceRegulations contextRef="c-1" id="f-1171">25 to 1</us-gaap:DescriptionOfRegulatoryCapitalRequirementsUnderInsuranceRegulations>
    <mtg:StatutoryAccountingPracticesRegulatoryCapitalRequirementsRisktoCapitalRatioMaximum
      contextRef="c-284"
      decimals="INF"
      id="f-1170"
      unitRef="number">25</mtg:StatutoryAccountingPracticesRegulatoryCapitalRequirementsRisktoCapitalRatioMaximum>
    <mtg:Risktocapitalratioatendofperiod contextRef="c-284" id="f-1172">10.0 to 1</mtg:Risktocapitalratioatendofperiod>
    <mtg:AmountOfPolicyholdersPositionAboveOrBelowRequiredRegulatoryMinimum contextRef="c-285" decimals="-8" id="f-1173" unitRef="usd">3600000000</mtg:AmountOfPolicyholdersPositionAboveOrBelowRequiredRegulatoryMinimum>
    <mtg:AmountOfRequiredMpp contextRef="c-285" decimals="-8" id="f-1174" unitRef="usd">2200000000</mtg:AmountOfRequiredMpp>
    <mtg:PercentageOfStatutoryPolicyholdersSurplusUsedToDetermineMaximumAllowableDividends
      contextRef="c-285"
      decimals="INF"
      id="f-1175"
      unitRef="number">0.10</mtg:PercentageOfStatutoryPolicyholdersSurplusUsedToDetermineMaximumAllowableDividends>
    <us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries contextRef="c-286" decimals="-6" id="f-1178" unitRef="usd">350000000</us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries>
    <us-gaap:StatutoryAccountingPracticesDisclosureTextBlock contextRef="c-1" id="f-1179">&lt;div style="margin-bottom:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The statutory net income, policyholders&#x2019; surplus, and contingency loss reserves of our insurance subsidiaries, including MGIC, are shown in table 14.1. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.583%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.450%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.357%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.497%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.500%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Financial information of our insurance subsidiaries (including MGIC)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Table 14.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of and for the Six Months Ended June 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Statutory net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;175,577&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;135,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Statutory policyholders' surplus&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;468,757&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;778,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Contingency loss reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5,450,485&lt;/span&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #d0d0ce;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #d0d0ce;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Roboto',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,936,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #d0d0ce;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:StatutoryAccountingPracticesDisclosureTextBlock>
    <us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount contextRef="c-1" decimals="-3" id="f-1180" unitRef="usd">175577000</us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount>
    <us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount contextRef="c-11" decimals="-3" id="f-1181" unitRef="usd">135182000</us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount>
    <us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance contextRef="c-7" decimals="-3" id="f-1182" unitRef="usd">468757000</us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance>
    <us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance contextRef="c-58" decimals="-3" id="f-1183" unitRef="usd">778893000</us-gaap:StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance>
    <mtg:ContingencyReserve contextRef="c-7" decimals="-3" id="f-1184" unitRef="usd">5450485000</mtg:ContingencyReserve>
    <mtg:ContingencyReserve contextRef="c-58" decimals="-3" id="f-1185" unitRef="usd">4936541000</mtg:ContingencyReserve>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-9" id="f-1187">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-9" id="f-1188">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-9" id="f-1189">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-9" id="f-1190">false</ecd:NonRule10b51ArrTrmntdFlag>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
